2011-09-29 62 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命令中的​​标志为我工作。