CPAN安装GD失败



在新服务器上安装带有CPAN的GD遇到了障碍。相关错误行是

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

安装子模块GD::Graph 时

据我所知,必备组件库都已安装并且是最新的。

为什么要使用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'
#

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

它也将安装GD::Graph:)

最新更新