Lighttpd检查GTHREAD配置:错误:未满足软件包要求(gthread-2.0> = 2.4.0)错误和解决方案
时间:2020-01-09 10:41:12 来源:igfitidea点击:
问题描述:我在尝试编译源代码时尝试安装lighttpd 1.5.0,我收到一条错误,内容如下:
检查GTHREAD配置:错误:不满足程序包要求(gthread-2.0> = 2.4.0): checking for GTHREAD configure: error: Package requirements (gthread-2.0 >= 2.4.0) were not met: No package gthread-2.0 found 找不到软件包gthread-2.0
如果您以非标准前缀安装软件,请考虑调整PKG_CONFIG_PATH环境变量。
另外,您可以设置环境变量GTHREAD_CFLAGS和GTHREAD_LIBS以避免调用pkg-config。
有关更多详细信息,请参见pkg-config手册页。
我该如何解决这个问题?
我正在使用Fedora Core6.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
现在编译并安装lighttpd:
# ./configure;make;make install