【问题标题】:FreeType upgrade from 2.2.1 to 2.4.9 not seen by php 5.2.17php 5.2.17 看不到 FreeType 从 2.2.1 升级到 2.4.9
【发布时间】:2012-06-08 14:55:47
【问题描述】:

我正在尝试将 freetype 安装从 2.2.1 升级到 2.4.9。我已经在其他三台服务器上完成了此操作,并且升级顺利,但是其中一台,php 只是看不到新的 freetype。以下是我使用的步骤:

安装 Freetype: 。/配置 制作 && 制作安装

重新编译php-5.2.17: ./configure --prefix=/usr/local \ --sysconfdir=/等\ --localstatedir=/var\ --with-openssl=/usr\ --with-curl=/usr/local/lib\ --启用套接字\ --启用轨道变量\ --with-oci8=/opt/oracle/product/11.1.0.6/\ --with-zlib=是\ --with-apxs2=/usr/local/apache2/bin/apxs \ --启用签名\ --with-java=/usr/java/jdk1.6.0_21 \ --with-gd \ --with-freetype-dir=/usr/include/freetype2 \ --启用-gd-本机-ttf \ --with-ldap

此后,freetype-config --ftversion 报告 2.4.9,但 php -i 显示 2.2.1。我怀疑问题出在 freetype 目录上,但这似乎是正确的。有人有什么想法吗?

【问题讨论】:

    标签: php upgrade redhat freetype


    【解决方案1】:

    我解决了。 freetype 使用的默认前缀路径应该用于 --with-freetype-dir。默认情况下,freetype 使用 --prefix=/usr/local,因此使用该路径重建 php 解决了我的问题,并且 php -i 显示正确的 freetype 版本 2.4.9。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-18
      • 2014-01-30
      • 2012-10-14
      • 2012-04-22
      • 2016-03-04
      • 2012-06-17
      • 2019-09-21
      • 1970-01-01
      相关资源
      最近更新 更多