我在安装GD模块碰到了一个问题,无论是“perl -MCPAN -e shell install GD”在线安装还是下载tarball本地安装,都得到相同的提示:
gcc -c -I/usr/include -I/usr/include/gd -D_REENTRANT -D_GNU_SOURCE -fno-strict-
aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_S
OURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTI
FY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march
=i386 -mtune=generic -fasynchronous-unwind-tables -DVERSION=\"2.35\" -DXS_VERS
ION=\"2.35\" -fPIC "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -DHAVE
_JPEG -DHAVE_FT -DHAVE_XPM -DHAVE_GIF -DHAVE_PNG -DHAVE_ANIMGIF GD.c
GD.xs:7:16: error: gd.h: No such file or directory
GD.xs:8:21: error: gdfontg.h: No such file or directory
GD.xs:9:21: error: gdfontl.h: No such file or directory
GD.xs:10:22: error: gdfontmb.h: No such file or directory
GD.xs:11:21: error: gdfonts.h: No such file or directory
GD.xs:12:21: error: gdfontt.h: No such file or directory。。我google了一下,说是没有安装或正确安装GD库,可是我已经安装了啊!我安装了下面的包:
freetype-2.2.1-10.fc6.rpm freetype-devel-2.2.1-10.fc6.rpm
libjpeg-6b-37.rpm libjpeg-6b-devel-37.rpm
libXpm-3.5.5-3.rpm libXpm-devel-3.5.5-3.rpm
libpng-1.2.10-7.rpm libpng-devel-1.2.10-7.rpm
freetype-2.2.1-10.fc6.rpm freetype-devel-2.2.1-10.fc6.rpm
gd-2.0.35-1.fc6.rpm php-gd-5.1.6-3.i386.rpm 并且在phpinfo()测试中看到
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled 请问我的问题出现在哪里了?
如何才能正确安装好GD.pm
谢谢大家的帮助,万分感谢!
gcc -c -I/usr/include -I/usr/include/gd -D_REENTRANT -D_GNU_SOURCE -fno-strict-
aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_S
OURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTI
FY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march
=i386 -mtune=generic -fasynchronous-unwind-tables -DVERSION=\"2.35\" -DXS_VERS
ION=\"2.35\" -fPIC "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -DHAVE
_JPEG -DHAVE_FT -DHAVE_XPM -DHAVE_GIF -DHAVE_PNG -DHAVE_ANIMGIF GD.c
GD.xs:7:16: error: gd.h: No such file or directory
GD.xs:8:21: error: gdfontg.h: No such file or directory
GD.xs:9:21: error: gdfontl.h: No such file or directory
GD.xs:10:22: error: gdfontmb.h: No such file or directory
GD.xs:11:21: error: gdfonts.h: No such file or directory
GD.xs:12:21: error: gdfontt.h: No such file or directory。。我google了一下,说是没有安装或正确安装GD库,可是我已经安装了啊!我安装了下面的包:
freetype-2.2.1-10.fc6.rpm freetype-devel-2.2.1-10.fc6.rpm
libjpeg-6b-37.rpm libjpeg-6b-devel-37.rpm
libXpm-3.5.5-3.rpm libXpm-devel-3.5.5-3.rpm
libpng-1.2.10-7.rpm libpng-devel-1.2.10-7.rpm
freetype-2.2.1-10.fc6.rpm freetype-devel-2.2.1-10.fc6.rpm
gd-2.0.35-1.fc6.rpm php-gd-5.1.6-3.i386.rpm 并且在phpinfo()测试中看到
gd
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled 请问我的问题出现在哪里了?
如何才能正确安装好GD.pm
谢谢大家的帮助,万分感谢!
GD.xs:7:16: error: gd.h: No such file or directory
=============================================从日志来看,是找不到gd库文件。首先看看是否用户访问gd文件夹的权限不够.....其次看看是否正确--with了gd的路径....