记得编译libpng之前好像要安装freetype吧,我以前成功编译过,顺序是(从.bash_history copy下来的;)包括apachegd-2.0.28.tar.gz --prefix=/usr/local/libfreetype-2.1.8.tar.gzflex-2.5.31.tar.gzzlib-1.2.1.tar.gzt1lib-1.3.1.tar.gz  #make without_doclibpng-1.2.6.tar.gzjpegsrc.v6b.tar.gzImageMagick-6.0.6-2.tar.gzlibmcrypt-2.5.7.tar.gzhttpd-2.0.49.tar.tarphp-4.3.8.tar.tar)

解决方案 »

  1.   

    呵呵,在freebsd4.10下也没装成功了
      

  2.   

    In file included from gdft.c:55:
    /usr/local/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
    /usr/local/include/freetype2/freetype/freetype.h:21:2: #error "Please always use macros to include FreeType header files."
    /usr/local/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
    /usr/local/include/freetype2/freetype/freetype.h:23:2: #error "  #include <ft2build.h>"
    /usr/local/include/freetype2/freetype/freetype.h:24:2: #error "  #include FT_FREETYPE_H"
    make[2]: *** [gdft.lo] Error 1
    make[2]: Leaving directory `/var/tmp/soft/gd-2.0.7gif'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/var/tmp/soft/gd-2.0.7gif'
    make: *** [all] Error 2
    这是我安装时遇到的问题
      

  3.   

    cp script/makefile.linux MakefileMakefile 的首字母要大写(不是makefile)。
      

  4.   

    GD2.0.28有Win32版本了?能不能给我一份php_gd2.dll
    我用PHP4.3 要支持ImageGIF的。
      

  5.   

    Mistruster(弱智d) ,不是首字母要大写的问题,我用大写也一样的错误.