我想在Ubuntu 14.04上安裝gtk +(3.20.3)。我下載了gtk +包&,運行了configure命令。我爲什麼gtk +的安裝過程如此複雜?
Requested 'atk >= 2.15.1' but version of Atk is 2.10.0
Requested 'pango >= 1.37.3' but version of Pango is 1.36.3
Requested 'cairo >= 1.14.0' but version of cairo is 1.13.1
Requested 'cairo-gobject >= 1.14.0' but version of cairo-gobject is 1.13.1
我也得到了能說會道的,我安裝的其他先決條件是要求安裝後&以上版本不匹配錯誤。
我現在遞歸卡在安裝上面的每一個,每個都要求別的東西。對於ATK,我得到了一些錯誤,比如「../atk/.libs/libatk-1.0.so:未定義的引用``g_type_check_instance_is_fundamentally_a'」,我必須嘗試解決。
問題爲什麼這麼複雜?難道我做錯了什麼?沒有像「apt-get install gtk」之類的步驟嗎?我花了2個多小時,還沒有完成。
我只是想安裝gtk +,因爲我需要一個簡單的用戶界面的某個C程序。我沒有意識到安裝會如此困難。
使用jhbuild。它將使所有依賴廢話更容易,並將GTK +安裝在私有名稱空間中,以免干擾系統的其他部分。 – andlabs