前陣子為了編譯 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 標籤: OPAL, OpenH323, libopal, libopenh323, libpt
後來發現 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 標籤: OPAL, OpenH323, libopal, libopenh323, libpt