我们必须依赖于几个Xalan和Xerces的版本在我们相当大的C++系统。这种情况多年来一直在积累,并且由于多种原因而不是最佳的。
现在我们正在从Solaris迁移到Linux,我们认为将第三方依赖关系整合到最低限度是有意义的。
我们确定我们仍然需要Xerces 2.8和Xerces 3.x.和Xalan 1.x
目标平台是RHEL6。
问题
从RHEL回购我们可以得到3.0的Xerces和Xalan 1.10(筑起的Xerces 3.0)
我们已经安装的Xerces 2.8,在/ usr /本地...
我们无法弄清楚Xalan如何与Xerces一起工作(链接方式)。那就是:
- 我们是否需要两个Xalan库,一个是针对3.x和一个针对2.8的链接?
- 我们可以有一个Xalan版本,让我们说1.11,(通过一些魔术)与两个版本的xerces一起使用?
我们不能是唯一一个有这个问题的人,还是我们只是白痴? (这将是最好的场景...... :))
您可以更清楚地说明您正在讨论这些产品的C++版本,而不是Java版本。 –