[PHP-users 13607] PHP3.0.18のinstall

小川 孝 php-users@php.gr.jp
Thu, 27 Feb 2003 13:35:51 +0900


初めまして小川と申します

OS:FreeBSD 3.5.1にて下記実行し、PHPの構築に失敗しております。
私自身の技量では問題を切り分け出来ませんでした。
ぜひ、お知恵をお貸しください。

apache 1.3.26 は
    ./configure  \
    --enable-module=so
で構築しました。
/usr/local/apache/bin 下に apxs ファイルは生成されています。

PostgreSQL 6.5.3は
    ./configure  \
    --with-mb=EUC_JP \
    --enable-locale
としてこちらもpostmasterの起動に問題なく成功しています。

PHPにつきまして、
    ./configure \
      --with-pgsql \
      --with-apxs=/usr/local/apache/bin/apxs \
      --enable-i18n \
      --enable-mbregex \
      --enable-versioning \

処理中に
WARNING: Your /usr/local/apache/bin/apxs script is most likely broken.
Please go read http://www.php.net/FAQ.php3#6.11 and make the
changes described and try again.
と表示され、処理が中断されてしまいます。

FAQの内容を確認し/usr/local/apache/bin/apxsを
my $CFG_CFLAGS_SHLIB  = q();                     # substituted via Makefile.tmpl
my $CFG_LD_SHLIB      = q();                     # substituted via Makefile.tmpl
my $CFG_LDFLAGS_SHLIB = q();                     # substituted via Makefile.tmpl
から
my $CFG_CFLAGS_SHLIB  = '-fpic -DSHARED_MODULE'; # substituted via Makefile.tmpl
my $CFG_LD_SHLIB      = 'gcc';                   # substituted via Makefile.tmpl
my $CFG_LDFLAGS_SHLIB = q(-shared);              # substituted via Makefile.tmpl
に編集し再度構築し直したのですが、同様のメッセージが表示され、構築できませんでした。

ほかにapxsを修正する部分があれば教えてください。


----------------------------------------
株式会社 エヌ・ティ・ティ ファシリティーズ
研究開発本部 アドバンストFM部門
小川 孝
〒170-0004 東京都豊島区北大塚2-13-1
G.H.Yビル 5F
Telephone:03(5907)6407
Facsimile:03(5961)6690
E-mail: togawa@rd.ntt-f.co.jp
----------------------------------------