Lighttpd 检查 GTHREAD…configure: error: Package requirements (gthread-2.0 >= 2.4.0) were not met 错误及解决办法
问:我在尝试安装 lighttpd 1.5.0 时编译源代码,出现了如下错误:
检查 GTHREAD…配置:错误:未满足软件包要求(gthread-2.0 >= 2.4.0):
未找到包“gthread-2.0”
如果您在非标准前缀中安装了软件,请考虑调整 PKG_CONFIG_PATH 环境变量。
或者,您可以设置环境变量 GTHREAD_CFLAGS
和 GTHREAD_LIBS 以避免调用 pkg-config。
有关更多详细信息,请参阅 pkg-config 手册页。
我该如何解决这个问题;我正在使用 Fedora Core 6.x。
答:您需要安装一个名为glib2-devel的软件包。Lighttpd 1.5.x+ 需要 glib2-2.4.0 或更高版本。
如果您使用的是 Redhat(RHEL)或 Fedora Core 或 Cent OS,请输入以下命令:
# yum install glib2-devel
如果您使用的是 Debian/Ubuntu,请尝试以下命令:
# apt-get install libglib2.0-dev
或者
$ sudo apt-get install libglib2.0-dev