Glib有多个分支吗?

时间:2009-06-01 00:34:13

标签: glib

我正在尝试从源代码构建Firefox,并且我对某些要求感到困惑。

我正在尝试构建libIDL,这需要glib。我有glib构建并安装到/ usr / local,但是当我尝试配置libIDL时,我遇到了失败:

checking for LIBIDL... configure: error: Package requirements (glib-2.0 >= 2.4.0) were not met:

No package 'glib-2.0' found

我使用了最新版本的glib,ftp://ftp.gtk.org/pub/glib/2.20/glib-2.20.3.tar.gz

但是,我也一直在搜索并看到对libglib-2.0的引用,例如在http://packages.debian.org/search?keywords=libglib2.0-dev

是否存在2个Glib分支,如v1和v2?

2 个答案:

答案 0 :(得分:3)

您需要安装 glib-devel 才能在系统上存在glib标头。没有标题,autoconf会将库标记为缺失。

答案 1 :(得分:2)

你从源代码安装了glib应该有用。实际问题很可能是您选择安装的路径。 autoconf脚本可能不会在您安装它的地方寻找glib,或者它可能首先查看另一个目录并找到旧版本。