最近我安裝了GTK+ 3.22
它的依賴項之一是Pango 1.40
.安裝後,Pango 1.40
我注意到當我建造我用它製作的遊戲時,Cocos2d-x
出現以下錯誤:In file: /usr/local/lib/libpangoft2-1.0.so.0 undefined reference to 'pango_matrix_get_font_scale_factors'
。
我how to fix this error
在 StackOverflow 上問過這裡,有人叫我跑nm /usr/local/lib/libpangoft2-1.0.so.0
。輸出很長,但我注意到我正在尋找的函數確實是 undefined U pango_matrix_get_font_scale_factors
。
我尋找how to install Pango 1.40
並要求我安裝HarfBuzz-1.3.2
,FreeType-2.7
和Fontconfig-2.12.1
。如果我安裝上述 3 個依賴項,然後重新安裝Pango 1.40
,任何使用 GTK+ 的應用程式都將無法啟動,包括登入畫面和所有其他桌面環境都會崩潰。因此我必須進入恢復模式並卸載這些庫才能啟動 DE。
我正在使用 Debian 8,我的問題是,如何安裝Pango 1.40
及其所有依賴項,而不破壞我的系統?