Perl XML :: libxml不再可以作为包访问? (视窗)

时间:2012-10-09 14:10:59

标签: xml perl package libxml2

我无法从图形Perl Package Manager

安装在Windows系统上

我正在运行Perl 5.16,我已经添加了存储库uwinnipeg,但它似乎不再可用了。

http://cpan.uwinnipeg.ca/dist/XML-LibXML不可用

如何让XML::libxmlPerl 5.16(windows)系统上运行,我该怎么做?

2 个答案:

答案 0 :(得分:2)

因为XML :: LibXML还没有为Perl 5.16(Active Perl或Strawberry Perl)做好准备,所以我安装了Perl 5.14和XML:LibXML又回到了ppm图形窗口。我从那里安装......

答案 1 :(得分:0)

我尝试使用包含在路径中生成zlib1.dll,iconv.dll和xmlm2.dll的说明从CPAN编译XML :: LibXML,或者使用命令

perl Makefile.PL INC=-Ic:\perl_libxml\include LIBS=-Lc:\perl_libxml\lib

无法使用有关xmlm2.dll的dmake错误129进行编译。我假设我使用的是与XML :: LibXML 2.0121不兼容的xmlm2.dll版本。

最后,我找到了唯一的替代ActivePerl存储库,据我所知,它有一个XML :: LibXML 2.0121的包,它将安装在高达5.20.x的perl版本上。

您可以从此处获取ActivePerl的版本,包括5.20.2:http://downloads.activestate.com/ActivePerl/releases/

替代存储库在bribes.org/perl /

中称为Bribes de Perl

在ActivePerl选项中输入的存储库的URL为http://bribes.org/perl/ppm/