我已经尝试了2天,解决CPAN GD模块在Cygwin中安装失败的问题。非常感谢任何帮助。谢谢!
cpan install GD 正在读取'/home/xxxxxxxxxx/.cpan/Metadata' 数据库生成于 Sat, 27 Dec 2014 12:17:02 GMT 安装模块 'GD' 运行 L/LD/LDS/GD-2.56.tar.gz 的 make 命令 /home/xxxxxxxxxx/.cpan/sources/authors/id/L/LD/LDS/GD-2.56.tar.gz 的校验和正确
CPAN.pm: 开始构建 L/LD/LDS/GD-2.56.tar.gz
配置 libgd 版本 2.1.0。 检查杂项的 libgd 头文件...
** 警告:在 /usr/include/gd.h 找到 gd.h 头文件,但应该在 /usr/local/include/gd.h。这可能导致编译错误! **
** 警告:在 /usr/include/gd.h 找到 gd.h 头文件,但应该在 /usr/local/include/gd.h。这可能导致编译错误! ** ** 可能存在的问题 **
包含的特性: GD_JPEG GD_GIF GD_GIFANIM GD_OPENPOLYGON 所使用的 GD 库: /usr/local 已创建 MYMETA.yml 和 MYMETA.json 为 'GD' 版本 '2.56' 创建新的 'Build' 脚本 正在构建 GD 提取 Image.pm(带有变量替换) gcc -I/usr/local/include -I/usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE -DXS_VERSION="2.56" -DVERSION="2.56" -DHAVE_JPEG -DHAVE_GIF -c -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -fno-strict-aliasing -pipe -fstack-protector -O3 -o lib/GD.o lib/GD.c ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/GD/GD.bs') g++ --shared -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -fstack-protector -o blib/arch/auto/GD/GD.dll lib/GD.o /usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE/libperl.dll.a -L/usr/local/lib -ljpeg -lz -lgd lib/GD.o:GD.c:(.text+0xd1b): 对 `gdImageCreateFromGd2Ptr' 未定义的引用 lib/GD.o:GD.c:(.text+0xd1b): 针对未定义符号 `gdImageCreateFromGd2Ptr' 进行截断以适应 R_X86_64_PC32 lib/GD.o:GD.c:(.text+0xeec): 对 `gdImageCreateFromGd2Ptr' 未定义的引用 lib/GD.o:GD.c:(.text+0xeec): 针对未定义符号 `gdImageCreateFromGd2Ptr' 进行截断以适应 R_X86_64_PC32 lib/GD.o:GD.c:(.text+0x1bfc): 对 `gdImageCreateFromGd2Part' 未定义的引用 lib/GD.o:GD.c:(.text+0x1bfc): 针对未定义符号 `gdImageCreateFromGd2Part' 进行截断以适应 R_X86_64_PC32 lib/GD.o:GD.c:(.text+0x39b8): 对 `gdImageGd2Ptr' 未定义的引用 lib/GD.o:GD.c:(.text+0x39b8): 针对未定义符号 `gdImageGd2Ptr' 进行截断以适应 R_X86_64_PC32 lib/GD.o:GD.c:(.text+0x3c16): 对 `gdImageGd2Ptr' 未定义的引用 lib/GD.o:GD.c:(.text+0x3c16): 针对未定义符号 `gdImageGd2Ptr' 进行截断以适应 R_X86_64_PC32 lib/GD.o:GD.c:(.text+0x3e4f): 对 `gdImageJ