[PHP-users 26230] Re: PHP-4.4.0でconfiguRe: error

T.Sasaki papasan2000 @ excite.co.jp
2005年 7月 20日 (水) 18:25:41 JST


佐々木です。

configure が何をしているのかと言うと、PostgreSQL のコマンド
 pg_config --libdir
を実行して、返されるディレクトリが存在するか調べているだけです。
(configure の 4488 〜 4539 行を参照)
ですから、ご自身で上記のコマンドを実行して何が出力されるか確認すれば解決への有力な手がかりになるでしょう。

4.3.11 でも同様のエラーが出るはずなんですけどね・・・。

ちなみに、linux (gcc 3.3.2) + php-4.4.0 + postgresql-8.0.3
という環境では問題なく configure が完了します。

例)
postgresql-8.0.3
 ./configure --prefix=/var/lib/pgsql8.0/
 make; make install
php-4.4.0
 ./configure --with-pgsql=/var/lib/pgsql8.0
 make; make install

"Tom" <ymep118 @ mail.goo.ne.jp> wrote:
> Tomと申します。
> 
> FreeBSD 4.11-RELEASE、PostgreSQL-7.0.2、PHP-4.3.11で
> 使っています。
> PHP-4.4.0 が出たので、
> # ./configure --without-mysql --with-pgsql --with-apxs=/usr/local/apache/bin/apxs
>  --enable-track-vars --enable-versioning --enable-trans-sid --enable-mbstring
>  --enable-mbstr-enc-trans --enable-mbregex
> としたところ
> configure: error: Cannot find libpq.so. 
> Please specify correct PostgreSQL installation path
> となります。PHP-4.3.xx ではエラーはでませんでした。
> 何か対策等ありましたら、よろしくお願いします。
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
> 


PHP-users メーリングリストの案内