【问题标题】:Where can I get a Xerces-C compatible with XML::XERCES 2.7.0?我在哪里可以获得与 XML::XERCES 2.7.0 兼容的 Xerces-C?
【发布时间】:2010-12-08 01:19:24
【问题描述】:

这个问题是this post 的延续,我尝试安装 Xerces-C 但问题是 Xerces-C 版本是 2.8.0 和 3.0.0 并且 XML::XERCES 最新版本是 2.7.0 等等收到以下错误消息:

Update2:这是出现的错误,它说存在某种版本不匹配。

使用 XERCES_LIB = /home/adoshi/XML-Parser/Parser2/ xerces-c_2_8_0-hppa-hpux-acc_3(1)/xerces-c_2_8_0-hppa-hpux-acc_3/lib 使用 XERCES_INCLUDE = /home/adoshi/XML-Parser/Parser2/ xerces-c_2_8_0-hppa-hpux-acc_3(1)/xerces-c_2_8_0-hppa-hpux-acc_3/包括 警告 您已经定义了 XERCESCROOT 变量,但是文件: XERCESCROOT/src/xercesc/config.status 似乎没有指向 config.status 用于 构建您的 Xerces-C 库。没有那个文件,我可能无法 正确构建 Xerces.pm 附带的 C++ 粘合文件。 无论如何进行... 使用 /home/adoshi/XML-Parser/Parser2/xerces 中的 Xerces-C 版本信息 -c_2_8_0-hppa-hpux-acc_3(1)/xerces-c_2_8_0-hppa-hpux-acc_3/include/xercesc/util /XercesVersion.hpp *** 版本不匹配 *** 您正在尝试使用 Xerces-C-2.8.0 构建 XML::Xerces-2.7.0-0, 这很可能会失败,所以我要中止。 您必须使用 Xerces-C-2.7.0

我们将不胜感激任何指导。

【问题讨论】:

  • 我猜 XML::XERCES 版本是 2.7.0 而 Xerces-C 版本是 2.8.0 和 3.0.0,那么有什么可能的方法来获取 XML::XERCES Parser跑步吗?
  • 这本来可以在原始问题上处理...
  • 是的 - 您需要匹配 XML::XERCES 和库之间的版本
  • 错误信息似乎告诉你该做什么。这是一个很好的消息。我希望所有软件在失败时都能提供帮助。 :)

标签: perl installation cpan


【解决方案1】:

您是否阅读过download page 中明确指出“可从the archive download site 获得旧版本”的内容?也许您可以在那里找到 2.7.0 版本。

【讨论】:

  • 知道了!!!谢谢 !!!需要检查我的视力 :) 并学会更多地集中注意力......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-31
  • 2011-05-21
  • 2011-02-21
  • 2011-05-09
  • 1970-01-01
  • 1970-01-01
  • 2010-10-08
相关资源
最近更新 更多