2009年12月21日 星期一

libopenh323 and libopal conflict

前陣子為了編譯 t38modem 所以需要 libopenh323 當作 library,(header files 需要 libopenh323-dev)
後來發現 the successor of OpenH323 project --- OPAL project (Open Phone Abstraction Library)
但是在 Debian sqeeze 上,這兩組有些衝突,原因是底層的 libpt 版本需求不同造成的,目前我沒有去解決(或強制把 "依賴" libpt-1.10.10 的部份以 libpt-2.6.5 取代,沒有試過不知道!)衝突關係如下列:

compile libopal-3.6.6 source get  from [ here ], needs libpt-2.6.5

libopal-3.6.6
depends on
libpt-2.6.5

header files in :
libopal-dev-3.6.6
depends on
libpt-dev-2.6.5-1


compile t38modem
needs
libopenh323-dev: /usr/share/openh323/openh323u.mak

libopenh323-dev
depends on
libpt-1.10.10-dev  <-- conflict libpt-dev-2.6.5-1
libopenh323-1.18
   

libopenh323-1.18
depends on
libpt-1.10.10 ← conflict libpt-2.6.5

結論:
所以目前 compile 使用 OpenH323 的 source 與使用 OPAL 的 source 無法同時 compile ,必需把相關的 libpt 重裝(一個用 2.6.5, 另一個用 1.10.10) #Technorati 標籤: , , , ,

沒有留言:

張貼留言