【问题标题】:Compatibility matrix for XML::LibXSLT with libxslt and libxml2XML::LibXSLT 与 libxslt 和 libxml2 的兼容性矩阵
【发布时间】:2017-06-28 11:20:39
【问题描述】:

如何判断 XML::LibXSLT-1.94 是否与 libxslt 1.1.29 或 libxslt 1.1.28 最兼容?

我有this report,上面写着

Compiled against: libxslt 10128, libxml2 20902 Running: libxslt 10128, libxml2 20902

这是否意味着它在特定版本的操作系统上与 libxslt 1.1.28 和 libxml2 2.9.2 兼容?

如果没有,有什么兼容性矩阵可以参考吗?

【问题讨论】:

  • 这意味着:特定报告是使用 libxslt 版本 10128 生成的。对我来说,make test 打印:Compiled against: libxslt 10129, libxml2 20904
  • 最简单的方法是尝试。然后向 cpantesters 发送报告。

标签: xml perl libxml2 xml-libxml libxslt


【解决方案1】:

您应该能够使用 libxslt 1.1.18 或更高版本编译 XML::LibXSLT。只有版本 1.1.25 和 1.1.27 是 blacklisted。还支持切换到较新 libxslt 版本无需重新编译 XML::LibXSLT。切换到 较旧 版本的 libxslt 可能会导致运行时链接失败或出现警告消息。但是 AFAIK,1.1.28 和 1.1.29 可以互换使用。

【讨论】:

    猜你喜欢
    • 2010-11-24
    • 2021-09-16
    • 1970-01-01
    • 2015-08-10
    • 1970-01-01
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 2014-12-02
    相关资源
    最近更新 更多