执行configura时提示
-
configure: error: freetype.h not found.
freetype是使用brew安装了的。
-
ll /usr/local/include/freetype2/freetype.h
-
-rw-r--r-- 1 ajl admin 255266 3 27 07:17 /usr/local/include/freetype2/freetype.h
查看configure文件
-
for i in $PHP_FREETYPE_DIR /usr/local /usr; do
-
if test -f "$i/include/freetype2/freetype/freetype.h"; then
-
FREETYPE2_DIR=$i
-
FREETYPE2_INC_DIR=$i/include/freetype2
-
break
-
fi
-
done
原来他们的路径处理不同,brew安装后头文件路径为/usr/local/include/freetype2/,PHP需要的路径为/include/freetype2/freetype/
解决:创建软链接
-
ln -s /usr/local/Cellar/freetype/2.5.2/include/freetype2/ /usr/local/Cellar/freetype/2.5.2/include/freetype2/freetype
阅读(2114) | 评论(0) | 转发(0) |