0

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

しかし、それはうまくいきませんでした。

ご清聴ありがとうございました。

アップデート。ここに投稿された構成ログ: 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
4

1 に答える 1

0

実際のエラーは次のとおりです。

/usr/bin/ld: cannot find -lm

しかし、それ以前に発見されており、別のものを指しています。ulimits をチェックして、開いているファイルの最大数が少なくなっていないことを確認してください。

于 2012-07-20T07:54:07.723 に答える