我正在尝试编译和安装齿轮曼到 CentOS 6 机器上,当我从其源代码编译时出现错误。它需要 boost 库,一开始就失败了,但我安装了这些库,它就过去了。但是现在,当我运行 ./configure 时,它失败并显示以下消息:
. . .
checking for ld that supports -Wl,-z,relro... yes
checking event.h usability... no
checking event.h presence... no
checking for event.h... no
configure: error: Unable to find libevent
所以我像这样安装了libevent:
yum install libevent.i686
但这没有帮助。因此,我将源代码下载到我的主目录,将其解压到主目录中的子目录,./configure
然后运行,make install
然后尝试./configure
使用 gearman 源代码,但它仍然给我该configure: error: Unable to find libevent
消息。你可以想象这有多烦人!特别是在我尝试通过 yum 安装 libevent 然后从源代码安装它之后。
有什么技巧可以让 gearman ./configure 绕过这个消息吗?
谢谢!
答案1
您需要libevent-devel
开发文件。