[PHP-users 17782]Re: SNMPの利用について
Youichi Iwakiri
yiwakiri @ st.rim.or.jp
2003年 9月 9日 (火) 16:47:14 JST
いわきりです
Hisatoshi Yamaoka wrote in <200309090658.AA00006 @ TCNPC62.yamaq> :
>教えて頂いたコマンドを実行すると、下記の通りとなりました。
>ますますPHPと離れた話になってしまいますが、
>誰か他の方がphp-snmpを利用する際の資料になれば幸いです。
># find / -name "net-snmp-config" -print
>/usr/local/bin/net-snmp-config
デフォルトのインストール先に入ってますね。
># find / -name "libnetsnmp.so" -exec nm {} \; | grep init_snmp
>00022678 T init_snmp
ぱっと見た感じでは、libnetsnmpも5.x系の様です。
net-snmp-configが見つかれば、5.x系ということで、
下記のようにチェックが行われます。
checking for SNMP support... yes
checking for net-snmp-config... /usr/local/bin/net-snmp-config
checking for snmp_parse_oid... yes
checking for init_snmp in -lnetsnmp... yes
山岡さんの場合は、
checking for SNMP support... yes
checking for default_store.h... no
checking for kstat_read in -lkstat... no
ですから、net-snmp-configが無い場合の処理になっています。
phpのconfigureスクリプトへ渡したオプションが間違ってた可能性は
無いですか?
$ ./configure --with-snmp=/usr [--other-options]
実際は、/usr/local下にあるのに、/usrを指定したとか、
デフォルトの/usr/local下にある場合は、path指定は省略出来ます。
config.logの最初の方に、configureへ渡したオプションが
残っているので確認して下さい。
--
Youichi Iwakiri
PHP-users メーリングリストの案内