我們必須依賴於幾個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版本。 –