./configure \
> --prefix=/usr/local/gd2 \
> --with-zlib=/usr/local/zlib/ \
> --with-jpeg=/usr/local/jpeg6/ \
> --with-png=/usr/local/libpng/ \
> --with-freetype=/usr/local/freetype/
> --prefix=/usr/local/gd2 \
> --with-zlib=/usr/local/zlib/ \
> --with-jpeg=/usr/local/jpeg6/ \
> --with-png=/usr/local/libpng/ \
> --with-freetype=/usr/local/freetype/
configure时把--with-zlib=/usr/local/zlib/ 删掉,再尝试
由于机子没联网,真是不好配置,特别是配置编译阶段。这个问题经过苦战查资料,已解决,很高兴。
解决方法
vi gd_png.c
找到“png.h”改成“/usr/local/libpng/include/png.h” 重新make && make install 成功
注:/usr/local/libpng为自己安装libpng库文件放置目录.
我仍要感谢老师和学友的帮助。