deepin 15.10编译安装PHP7.35报错
Tofloor
poster avatar
hengmeng01
deepin
2019-05-18 02:18
Author
本帖最后由 hengmeng01 于 2019-5-17 18:19 编辑

我是菜鸟,各位大大打脸的时候轻点
我刚装上deepin 不到两天,今天在安装PHP7,因为apt-get 安装的话版本不够,选择编译安装,但是在安装的途中遇到了问题。如下:
checking for the location of libjpeg... yes
checking for the location of libpng... no
checking for the location of libXpm... no
checking for FreeType 2... yes
checking whether to enable JIS-mapped Japanese font support in GD... no
If configure fails try --with-webp-dir=
checking for jpeg_read_header in -ljpeg... yes
checking for png_write_image in -lpng... yes
If configure fails try --with-xpm-dir=
configure: error: freetype-config not found.

====================分割线==================
freetype-config 未找到。百度后需要安装 libfreetype6  libfreetype6-dev  (已安装),或者建立软连接ln -s /usr/include/freetype2/freetype.h /usr/include/freetype2/freetype/freetype.h 。但是我的环境,freetype.h 本来就是/usr/include/freetype2/freetype/freetype.h 这样子的啊。再查,freetype是字体库用于快速缓存字体以便生成图片,那我可以不用它。去掉--with-freetype-dir 再次执行,正常。虽然最终是允许我安装了,但是我这明明已经有这个库了的,为啥读不到。如鲠在喉,求大佬解惑
Reply Favorite View the author
All Replies
avatar
魔法师
deepin
2019-05-18 03:00
#1
libfreetype-xxxxxx????
Reply View the author
avatar
jmjoy
deepin
2019-05-18 04:50
#2
加上gcc的环境变量试试?比如
C_INCLUDE_PATH=/usr/include/freetype2/freetype/ make
得看看makefile怎么写的
Reply View the author
avatar
hengmeng01
deepin
2019-05-19 18:03
#3
https://bbs.deepin.org/post/178140
加上gcc的环境变量试试?比如
C_INCLUDE_PATH=/usr/include/freetype2/freetype/ make
得看看makefile怎么 ...

还没到make的时候,就只是执行检查 ./configure 的时候就过不去。我看了configure 文件,确实有 freetype-config  的检查。但是不知道其他系统是怎么做到的,为啥这里明明是安装了的,但是却说找不到,没查到具体原因是啥,我已经放弃使用这个库了。
Reply View the author
avatar
hengmeng01
deepin
2019-05-19 18:07
#4
https://bbs.deepin.org/post/178140
libfreetype-xxxxxx????

没用的,其实freetype2 它已经读到了的 ,我不知道它非要去找的那个freetype-config ,到底在哪里,我连看了几个服务器上面的文件,也没看到有叫这个名字的文件存在include 这个文件夹下。
Reply View the author
avatar
hengmeng01
deepin
2019-05-21 00:30
#5
en,首先感谢回复我的两位大佬,第一次在论坛里求助,谢谢你们。我的问题已经解决了,我把系统重装后,先更新源为清华,先安装了一遍系统源带的PHP7.2.4,然后我又把它卸载了,再重新编译安装PHP7.3.5,反正,最终,一切正常安装上了
Reply View the author