CPAN安装GD失败

ddy*_*yer 1 perl gd cpan

我在一台新服务器上遇到了使用CPAN安装GD的障碍.相关的错误行是

无法为模块GD加载'/usr/local/lib/perl5/auto/GD/GD.so':/usr/local/lib/perl5/auto/GD/GD.so:未定义的符号:/ usr中的gdImageCreateFromGd2Ptr /lib/perl5/DynaLoader.pm第200行.

安装子模块GD :: Graph时

据我所知,先决条件库已全部安装并且是最新的.

sla*_*fer 5

为什么要打扰CPAN.你正在使用yum.让你的生活轻松.这是我在RHEL 6.4机器上做的快速测试:

# uname -a
Linux ip-10-227-20-6 2.6.32-358.14.1.el6.x86_64 #1 SMP Mon Jun 17 15:54:20 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux

# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)

# yum install perl-GDGraph.noarch

# perl -e 'use GD::Graph'
#
Run Code Online (Sandbox Code Playgroud)

yum install perl-GDGraph.noarch命令将安装在依赖包之下:

(1/5): gd-2.0.35-11.el6.x86_64.rpm
(2/5): libXpm-3.5.10-2.el6.x86_64.rpm
(3/5): perl-GD-2.44-3.el6.x86_64.rpm
(4/5): perl-GDGraph-1.44-7.el6.noarch.rpm
(5/5): perl-GDTextUtil-0.86-15.el6.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

它也将安装GD::Graph:)