Perl:编译错误,libssl.so.4无法打开共享对象

时间:2011-05-31 06:32:23

标签: linux perl centos

编译我的代码后,它给了我以下错误。我认为它在我的'使用DBD :: mysql'上给我错误,我最近在服务器(Centos 5)上安装了该模块。我不是那么习惯了。

  

无法为模块DBD :: mysql:libssl.so加载'/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so'。 4:无法打开共享对象文件:/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm第230行没有这样的文件或目录。

 at test_db.pl line 6
Compilation failed in require at test_db.pl line 6.
BEGIN failed--compilation aborted at test_db.pl line 6.

1 个答案:

答案 0 :(得分:2)

删除您安装的任何内容以获取DBD :: mysql,并通过yum从CentOS基本存储库安装perl-DBD-MySQL包。