如何用另一个版本掩盖存储库中的包?

时间:2014-05-14 06:50:43

标签: pkg-config

我有一个glib-2.0 2.36.0软件包,是从ubuntu repo安装的。所以现在

pkg-config --modversion glib-2.0

打印2.36.0最近,我下载并构建了一个全新的版本2.40.0。我需要它来构建一个Clutter,也可以手动下载。它至少需要glib版本2.37.3。

如何指出自定义pkgconfig目录,该目录位于glib二进制文件中,--modversion将返回2.40.0

1 个答案:

答案 0 :(得分:0)

解决方案是PKG_CONFIG_PATH

PKG_CONFIG_PATH="$PKG_CONFIG_PATH $HOME/frameworks/glib/lib/pkgconfig/" pkg-config --modversion glib-2.0

给出正确的结果。