**PHPビルド時のエラー [#ge88e2fa]
#Contents
**undefined reference to `libiconv' [#oab3c8e1]
***環境 [#u3961324]
-バージョン:5.x~
-発生状況:make実行時~
***原因 [#u64c8b2a]
標準外のiconvをインストールした場合に発生する問題。~
PHPはビルド時にglibcを使うかlibiconvを使うかの判定処理が2系統あり、一方が/usr/local/includeのiconv.hをサーチしてiconv使用有無の判定する処理になっている。~
標準外のiconvをインストールしている場合はconfigureオプションでwith-iconv-dir=DIRを指定しても/usr/local/include/iconv.hがサーチされ、コンパイルエラーとなる
***対策 [#wc8f29d7]
/usr/local/include/iconv.hをリネームするなどの対策を行い参照されないようにする。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS