编译zabbix-server时找不到z库

时间:2012-07-20 07:35:25

标签: linux configure

我在CentOS 6.2上编译zabbix-server时遇到问题。 命令行是:

./configure --enable-server --with-mysql --with-net-snmp --with-libcurl 
--with-jabber --with-ssh2 --with-openipmi --with-ldap --enable-static

但错误发生了:

checking for main in -lz... no
configure: error: Not found z library;

完整配置输出位于:http://pastebin.ru/WmDP7UL0

我已经尝试过:

yum install zlib zlib-devel zlib-static zlibrary zlibrary-devel

但是没有成功。

感谢您的关注。

UPD。配置日志发布在此处:http://pastebin.ru/WNtQu9eR并显示此错误:

configure:7366: checking for main in -lz
configure:7385: gcc -o conftest -g -O2  -rdynamic  -static conftest.c -lz  -lm -lrt  -lresolv >&5
/usr/bin/ld: cannot find -lm
collect2: ld returned 1 exit status

1 个答案:

答案 0 :(得分:0)

这是实际错误:

/usr/bin/ld: cannot find -lm

但之前找到 ,这指向别的东西。检查你的ulimits以确保没有最低的最大打开文件数。