在RedHat 7.2上使用Xercec-C 3.1.3安装/使用perl-XML-Xerces-2.7.0

时间:2016-06-09 13:10:30

标签: xml perl installation redhat xerces

参考类似的question,我看到Mark Aufflick的回答,但我仍然认为这里的情况并不明朗。有没有办法在RedHat 7.2上安装/使用带有Xercec-C 3.1.3的perl-XML-Xerces-2.7.0?

我很快找到第一个rpm:perl-XML-Xerces-2.7.0_0-4.el5.x86_64.rpm

$ rpm -i perl-XML-Xerces-2.7.0_0-4.el5.x86_64.rpm
 warning: perl-XML-Xerces-2.7.0_0-4.el5.x86_64.rpm: Header V3 DSA/SHA1 Signature

 error: Failed dependencies:
 libxerces-c.so.27()(64bit) is needed by perl-XML-Xerces-2.7.0_0-4.el5.x86_64

 perl(:MODULE_COMPAT_5.8.8) is needed by perl-XML-Xerces-2.7.0_0-4.el5.x86_64

显然我收到了错误,这很清楚。 我现在有很多问题:

  1. 如果perl-XML-Xerces 2.7.0仅适用于旧版本,那么发布更新版本的xerces-c有什么意义?

  2. 最新的perl-XML-xerces始终以源格式提供,自动使我使用相同版本的xerces-c构建它。我不想/不允许/不允许构建任何内容,只需要与xerces-c-3.1.1兼容的Xerces.pm和Xerces.so文件,其中/我如何获得?< / p>

  3. 下面的错误让我觉得我需要Perl 5.8.8。来吧,RedHat 7.2(3.10.0-327.el7.x86_64)默认使用Perl 5.16.3!我想再次使用perl-XML-Xerces和最新的Perl,但是我要求使用旧的Perl版本...

    perl-XML-Xerces-2.7.0_0-4.el5.x86_64

  4. 需要

    perl(:MODULE_COMPAT_5.8.8)

    简而言之,如何在RedHat7.2上使用perl-XML-Xerces-2.7.0和Perl 5.16以及xerces-c 3.1.3?

    我在哪里可以获得perl-XML-Xerces的兼容二进制文件?

0 个答案:

没有答案