这个星期 转入 Opensuse 阵营 了, 于是在安装开发环境 PHP 部分的时候, freetype.h not found 的错误. 至于为什么要编译安装, 那是因为软件源里的 PHP 版本都不够新.
选项还是用了 我的PHP编译选项 中 PHP 5.4 中的配置, 结果第一步 ./configure 就过不了.
爆出的错误就是 freetype.h not found.
看到这个错误的第一步, 我就想到了是 freetype 的 devel 没有安装
于是使用了
sudo zypper in freetype-devel
结果显示还是已经安装了最新版本.
我还以为这是个奇葩的包, 路径的位置不对, 于是找一下这个文件
sudo find /usr -type f -name 'truetype.h'
结果显示文件好好的, /usr/include/freetype/ 下.
这时我就纳闷, 于是改用
sudo zypper se freetype
粗一看, 还是没有什么发现, 再仔细看看 看到一个 freetype2-devel.
抱着试试看的想法, 装了一下这个包, 结果果然通过了, 这就和 centos 有所不同了.
Opensuse 下安装PHP所需的 freetype 的 devel 是
sudo zypper in freetype2-devel