2010年11月1日

[程式]Linux版本間相容性問題之三

這一次的問題來源是libgio。

把Ubuntu 10.04版build的程式拿到Debian 4跑,結果找不到libgio不能執行
查一下各版本的套件列表
Debian 4:無libgio,不過Debian 4我已不打算再支援
Debian 5:有,是獨立的package
Ubuntu 10.04:gio放在gobject這個package

所以要用Linux得灌兩套,較新的版本用來用新軟體,較舊的版本用來build程式。

……事到如今我已經懶得再說什麼了,雖然這次問題比較小。

聽過有人抱怨Windows的強迫升級策略,不過用過Linux真的會很感謝Windows開發人員在相容性上做的努力,Linux軟體綁作業系統版本,想把軟體升級就要整個系統重灌,相較之下Windows可以把單獨的軟體拔掉換新版。

沒有留言:

張貼留言