-3

尝试运行我的 perl 脚本时出现以下错误。请问有人可以帮忙吗?

[eambtchd@nykdsr000000900:~/stage4/nyfeamld/EAMBatch/apps/default_ol/loader/bin$> perl rmOldRecord.pl ord.pl
DynaLoader object version 1.10 does not match $DynaLoader::VERSION 1.04 at /home/eambtchd/stage4/nyfeamld/EAMBatch/site_perl/5.8.0/i386-linux-thread-multi/DynaLoader.pm line 105.
Compilation failed in require at /usr/lib64/perl5/DBI.pm line 157.
BEGIN failed--compilation aborted at /usr/lib64/perl5/DBI.pm line 157.
Compilation failed in require at rmOldRecord.pl line 6.
BEGIN failed--compilation aborted at rmOldRecord.pl line 6.
4

1 回答 1

4

您正在从一个版本的 Perl 和不同版本的二进制组件加载 DynaLoader 的 Perl 组件。您安装了错误的 DynaLoader,这意味着您安装了错误的 Perl。

于 2013-06-06T06:30:14.197 回答