下の『libintlの入手方法を教えてください。 』で回答者の方から、libiconvの機能はglibcで提供されていると教えていただいたので、--with-iconv-dir=DIRオプションをつけずにPHPをビルドしようとしましたが、
undefined reference to `libiconv'
undefined reference to `libiconv_open'
undefined reference to `libiconv_close'
というエラーが出てビルドできません。
一度、libiconvをインストールしてしまっていたので、これを削除して、さらに、glibc-headers-2.4-4.i386.rpmとglibc-devel-2.4-4.i386.rpmを強制的に入れなおしても状況は改善しませんでした。
やはり、libiconvを使わないといけないのでしょうか?
※ちなみに、libconvを使うようにしても同じエラーがでまして、Makefileに-liconvを追加して凌ぐことはできましたが、あまり美しくないかなと思っています。
どうか宜しくご教示願います。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
自己レスです。
configureスクリプトを精査したところ、原因がわかりました。
glibcを使うかlibiconvを使うかの判定処理が2系統あるのですが、一方がiconv.hをサーチして判定する処理になっており、しかも/usr/local/includeが最初にサーチされるようになっていました。で。ここに、libiconvと一緒にインストールされたiconv.hが残ってたんですね(笑)。
つまり、/usr/local/include/iconv.hを削除することで誤判定がなくなり、見事解決しました。
大変お騒がせしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- 英語 共通の前置詞の目的語を持つ前置詞句を列挙する際の表現方法について(省略の位置と方法) 3 2023/08/24 09:40
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- その他(プログラミング・Web制作) VS CodeでTEXファイルにPDF形式の図を挿入する方法 2 2023/01/19 11:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Debianでのmakeコマンドインス...
-
gccのインクルードパスの確認
-
OpensslのVer.ダウン
-
makeコマンドができない
-
PHP5ビルド時のundefined refer...
-
Linuxのgccのインクルードパス?
-
linuxの/usr/includeについて
-
./configureの次にmakeが出来ま...
-
apachectlが使えない
-
*** ターゲット `all' を make ...
-
Apacheのバージョンアップ方法
-
macos での /usr/local/lib と...
-
OS Xでmake installしたソフト...
-
GD.pm
-
MacOSX Terminalで$PATH不正の...
-
C言語ファイルのコンパイルがで...
-
[Debian]LKMの作成について
-
ソースからmakeした場合の削除方法
-
Vine Linuxでgoogle chromeを使...
-
パソコンでゲームをプレイしよ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
glibcバージョンアップ
-
apachectlが使えない
-
Solaris10でCコンパイラが見...
-
ソースファイルのアンインスト...
-
macos での /usr/local/lib と...
-
linuxの/usr/includeについて
-
makeの際、 Killedとなったり...
-
OpensslのVer.ダウン
-
perlのダウングレード方法
-
RedHat9のgtk-configってどこ?
-
ソースからmakeした場合の削除方法
-
makeしてinstall
-
ubuntu linux の./configure ru...
-
PROMISE TX4000 RAIDドライバー...
-
./configureの次にmakeが出来ま...
おすすめ情報