Solaris10 sparc版へのエージェントインストール

いつもお世話になっています。

Solaris 10へZabbix1.8.3のエージェントをコンパイル後、導入しようとしたのですが、
./configureで、以下のエラーになってしまいます。

checking for ICONV support... configure: error: Unable to find iconv.h "no"

同じ現象になったかたは他にもいるようで、結局
https://support.zabbix.com/browse/ZBX-2286
から見つけた以下の設定を行ってコンパイルできました。

LD_LIBRARY_PATH=/usr/local/lib:/usr/sfw/lib:/usr/lib
export LD_LIBRARY_PATH
./configure --enable-agent

Zabbixの話とはずれますが、何が問題だったのか、分かればでいいので教えていただけないでしょうか?

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー kodai の写真

こんにちは。

iconvライブラリへのパスが通っていなかったために、ライブラリが見つけられずにコンパイルが失敗していたのだと思います。

LD_LIBRARY_PATHの設定を行ったことでライブラリの場所が見つかり、コンパイルが成功したということですね。

ユーザー tthogho1 の写真

早速の回答ありがとうございます。

やっぱりそうですかね。。。
確かにconfigure内部を見直すと、ヘッダーファイル/usr/include/iconv.hのチェックだけではなかったです。