2011-09-29 30 views
6

我有一些不能編譯的C代碼。Mac OS X上的pkg-config glib-2.0錯誤

錯誤消息,當我運行「make」是:

gcc -Wall -Wno-pointer-sign -g `pkg-config --cflags glib-2.0 gconf-2.0` 
\  -c main.c Package glib-2.0 was not found in the pkg-config search 
path. Perhaps you should add the directory containing `glib-2.0.pc' to 
the PKG_CONFIG_PATH environment variable No package 'glib-2.0' found 

做上使用Mac找到我看不到任何巧舌如簧-2.0文件,所以我不知道如果我有一個快速搜索安裝它。而且,如果是這樣,那麼最好的方法是什麼?

回答

2

我將使用像Fink這樣的系統。軟件包會根據需要進行修補,並且會自動跟蹤相關性。這比DIY方式要容易得多。

19

最簡單的解決方案:安裝自制軟件,輸入brew install glib,你應該很好去。

+0

我去登錄頁面,回來了,答案的順序改變了,我提出了錯誤的一個。抱歉。我投贊成票。 – telliott99

+0

這本身並不適合我。我知道現在已經有5年了 - 但這是谷歌搜索的結果。我還必須在./configure行使用--with-internal-glib標誌。 – AlexK

1

使用./configure命令中的​​標誌爲我工作。