根据README.txt文档说明安装./configure --prefix=/usr/local/gd2 --with-zlib --with-jpeg=/usr/local/jpeg7 --with-libiconv-prefix=/usr/local/libiconv --with-freetype=/usr/local/freetype完成make 时出错
------------------------------------------------------------------------------------------------------------------------
make all-recursive
make[1]: Entering directory `/usr/src/gd-2.0.9'
Making all in config
make[2]: Entering directory `/usr/src/gd-2.0.9/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/gd-2.0.9/config'
Making all in test
make[2]: Entering directory `/usr/src/gd-2.0.9/test'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/gd-2.0.9/test'
make[2]: Entering directory `/usr/src/gd-2.0.9'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype/include/freetype2 -I/usr/local/freetype/include -I/usr/local/freetype//include -I/usr/local/jpeg7//include -g -O2 -MT gdft.lo -MD -MP -MF ".deps/gdft.Tpo" \
-c -o gdft.lo `test -f 'gdft.c' || echo './'`gdft.c; \
then mv ".deps/gdft.Tpo" ".deps/gdft.Plo"; \
else rm -f ".deps/gdft.Tpo"; exit 1; \
fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype/include/freetype2 -I/usr/local/freetype/include -I/usr/local/freetype//include -I/usr/local/jpeg7//include -g -O2 -MT gdft.lo -MD -MP -MF .deps/gdft.Tpo -c gdft.c -fPIC -DPIC -o gdft.o
In file included from gdft.c:55:
/usr/local/freetype/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
/usr/local/freetype/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files."
/usr/local/freetype/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/local/freetype/include/freetype2/freetype/freetype.h:23:2: #error " #include <ft2build.h>"
/usr/local/freetype/include/freetype2/freetype/freetype.h:24:2: #error " #include FT_FREETYPE_H"
make[2]: *** [gdft.lo] Error 1
make[2]: Leaving directory `/usr/src/gd-2.0.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gd-2.0.9'
make: *** [all] Error 2
------------------------------------------------------------------------------------------------------------------------------求各位大侠解决,
------------------------------------------------------------------------------------------------------------------------
make all-recursive
make[1]: Entering directory `/usr/src/gd-2.0.9'
Making all in config
make[2]: Entering directory `/usr/src/gd-2.0.9/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/gd-2.0.9/config'
Making all in test
make[2]: Entering directory `/usr/src/gd-2.0.9/test'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/gd-2.0.9/test'
make[2]: Entering directory `/usr/src/gd-2.0.9'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype/include/freetype2 -I/usr/local/freetype/include -I/usr/local/freetype//include -I/usr/local/jpeg7//include -g -O2 -MT gdft.lo -MD -MP -MF ".deps/gdft.Tpo" \
-c -o gdft.lo `test -f 'gdft.c' || echo './'`gdft.c; \
then mv ".deps/gdft.Tpo" ".deps/gdft.Plo"; \
else rm -f ".deps/gdft.Tpo"; exit 1; \
fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/freetype/include/freetype2 -I/usr/local/freetype/include -I/usr/local/freetype//include -I/usr/local/jpeg7//include -g -O2 -MT gdft.lo -MD -MP -MF .deps/gdft.Tpo -c gdft.c -fPIC -DPIC -o gdft.o
In file included from gdft.c:55:
/usr/local/freetype/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
/usr/local/freetype/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files."
/usr/local/freetype/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/local/freetype/include/freetype2/freetype/freetype.h:23:2: #error " #include <ft2build.h>"
/usr/local/freetype/include/freetype2/freetype/freetype.h:24:2: #error " #include FT_FREETYPE_H"
make[2]: *** [gdft.lo] Error 1
make[2]: Leaving directory `/usr/src/gd-2.0.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gd-2.0.9'
make: *** [all] Error 2
------------------------------------------------------------------------------------------------------------------------------求各位大侠解决,
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货