您尚未登录。

#1 2012-06-04 04:04:04

qifei9
会员
注册时间: 2012-01-03
帖子: 30

perl升级后的问题

core里的perl升级到5.16以后,编译AUR里的一些包的时候会遇到类似下面的这种错误,请问应该如何解决呢?

Perl API version v5.14.0 of Encode does not match v5.16.0 at /usr/lib/perl5/site_perl/XSLoader.pm line 95.
Compilation failed in require at /usr/bin/intltool-merge line 45.
BEGIN failed--compilation aborted at /usr/bin/intltool-merge line 45.

离线

#2 2012-06-04 08:47:53

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: perl升级后的问题

Perl API version v5.14.0 of Encode does not match v5.16.0

会是这里的问题吗...

离线

#3 2012-06-04 18:37:34

qifei9
会员
注册时间: 2012-01-03
帖子: 30

Re: perl升级后的问题

phoenixlzx 说:
Perl API version v5.14.0 of Encode does not match v5.16.0

会是这里的问题吗...

肯定就是这里的问题,但是不知道如何解决啊……似乎很多提示出错的perl API都是perl包里面自带的……

离线

#4 2012-06-08 06:54:43

qifei9
会员
注册时间: 2012-01-03
帖子: 30

Re: perl升级后的问题

看arch论坛解决
删除/usr/lib/perl5/site_perl/,再重新安装perl

离线

#5 2012-06-17 18:32:18

limlighten
会员
注册时间: 2012-06-17
帖子: 1

Re: perl升级后的问题

qifei9 说:

看arch论坛解决
删除/usr/lib/perl5/site_perl/,再重新安装perl

谢谢了,我试了下,不用重新安装perl即可。

离线

页脚