当前位置:   article > 正文

php gd freetype libjpeg support 支持_with libjpeg suppor

with libjpeg suppor

环境 centos: 7.2 php:5.6.28

freetype

编译 加上 --with-freetype-dir=/usr/lib

phpinfo后发现仍然没有 freetype support

于是谷歌一把,发现是路径错误

find / -name freetype2

/usr/include/freetype2

于是 改成 --with-freetype-dir=/usr/include/freetype2, 成功!

libjpeg

编译加上--with-jpeg-dir 或 --with-jpeg-dir=/usr/lib 或 --with-jpeg-dir=/usr/lib64 或 --with-jpeg-dir=/usr/local/lib

都会报 GD build test failed.

查看config.log 会发现 libjpeg.so.9 载入错误

而我已经安装了libjpeg和libjpeg-turbo-devel

ll /usr/local/lib/*jpeg*
-rw-r--r-- 1 root root 2225084 1月  25 14:30 /usr/local/lib/libjpeg.a
-rwxr-xr-x 1 root root     917 1月  25 13:32 /usr/local/lib/libjpeg.la
lrwxrwxrwx 1 root root      16 1月  25 13:32 /usr/local/lib/libjpeg.so -> libjpeg.so.9.0.0
lrwxrwxrwx 1 root root      16 1月  25 13:32 /usr/local/lib/libjpeg.so.9 -> libjpeg.so.9.0.0
-rwxr-xr-x 1 root root 1224646 1月  25 13:32 /usr/local/lib/libjpeg.so.9.0.0

rpm -qa | grep libjpeg
libjpeg-turbo-1.2.90-5.el7.x86_64
libjpeg-turbo-devel-1.2.90-5.el7.x86_64

找了许久,才找到解决办法,希望帮到有些问题的同志们!

ranlib /usr/local/lib/libjpeg.a
ldconfig /usr/local/lib

执行以上两行就ok了!

参考:https://www.imagemagick.org/discourse-server/viewtopic.php?t=20894


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/456298
推荐阅读
相关标签
  

闽ICP备14008679号