2010-05-07 140 views
0

我想在Ubuntu 9.10上編譯ARCCC(https://sourceforge.net/projects/arccc/),但是我得到make error「glib.h:No such file or directory」,並且autoconfig腳本報告Glib isn沒有安裝。不過,我安裝了libglib2.0-dev軟件包,它似乎提供了所有的glib頭文件。 Ubuntu軟件包中是否存在缺失/錯誤,或者Autoconf腳本不正確?在Ubuntu上編譯Glib代碼

回答

2

Arccc已經很老了。最新版本是從2003年開始的。它是在Glib-1.2上構建的,並在Glib-2.0中使用了「glib-config」,它被更改爲pkg-config。 Glib-2.0也是一個API破解版本。你將不得不重寫arccc,用Glib-1.2編譯它(例如,Gentoo Linux爲Glib-1提供一個插槽)或者找到一個替代方案。

Here是關於Glib-1 - > Glib-2問題的gtk-list條目。