• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPのconfigureについて)

PHPのconfigureコマンドでlibpng.(a|so) not foundエラーが発生しています

このQ&Aのポイント
  • PHP5.2.6をインストールする際に、configureコマンドの実行中にlibpng.(a|so) not foundエラーが発生しています。
  • yumコマンドを使ってlibpngパッケージをインストールしましたが、最新版が既にインストールされているというメッセージが表示されました。
  • このエラーを解決するためには、libpngのバージョンを確認し、必要な場合は手動で最新版をインストールする必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

configure: error: libpng.(a|so) not found. libpng が 無いとは言っていない。 libpng.a または、libpng.so が無いと言っているので # yum install libpng-devel だと思います。 ちなみに、私の CentOS 5.3 では # yum list libpng* Installed Packages libpng.i386 2:1.2.10-7.1.el5_0.1 installed libpng.i386 2:1.2.10-7.1.el5_3.2 installed libpng-devel.i386 2:1.2.10-7.1.el5_0.1 installed libpng-devel.i386:  2:1.2.10-7.1.el5_3.2 installed /*** ちなみに libpng-devel.i386:  2:1.2.10-7.1.el5_3.2 を install したい場合は yum install libpng-devel-1.2.10-7.1.el5_3.2.i386 GUI ならば 簡単 *****/ # /sbin/ldconfig -v | grep libpng libpng.so.3 -> libpng.so.3.10.0 libpng12.so.0 -> libpng12.so.0.10.0 となっています。 libpng12.xx が良く解からないが

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

--with-jpeg-dir=/usr --with-png-dir=/usr のようにディレクトリを指定するのでは

inakazu
質問者

補足

ご回答ありがとうございます。 --with-jpeg-dir=/usr --with-png-dir=/usr をconfigureオプションの中に含めてみたのですが、同様のエラーが出てしまいます。 If configure fails try --with-jpeg-dir=<DIR> と出ているので、どこかのディレクトリを指定してあげればいいんでしょうけど、どのディレクトリを指定してあげればいいのかわからないです。

関連するQ&A