[PHP-users 19152]configureオプション

Ryutaro Amano wn9r-amn @ asahi-net.or.jp
2003年 11月 29日 (土) 18:15:53 JST


天野と申します。
Mac OSX10.3.1を使っています。デフォルトでインストールされているphpは、4.3.2
です。
ソースから4.3.4をインストールしようと思うのですが、以前から疑問に思っている
ことがあります(10.2のときに4.3.3をインストールした際は疑問のまま先送りして
いました)。

./configure --help
を見ると、例えば次のような箇所があります。

  --with-zlib[=DIR]       Include ZLIB support (requires zlib >= 1.0.9).
  --with-zlib-dir=<DIR>   Define the location of zlib install directory

この2行の意味はどう違うのでしょうか。
configureオプションで1カ所、--with-zlib=/usr
とかやれば後はzlibの指定は必要ないのでしょうか?
それとも、下記のような場所もありますが、

  --with-zlib-dir[=DIR]     DOMXML: Set the path to libz install prefix.
DOMXMLの機能を使いたいのならば、もう一度
--with-zlib-dir=/usrという風にやる必要があるということでしょうか。
zlibに限らず、iconvやexpatなども何カ所も出てきます。
オプションの書かれている場所ごとで意味が違うのでしょうか?

  --with-expat-dir=<DIR>    XML: external libexpat install dir
  --with-xmlrpc[=DIR]     Include XMLRPC-EPI support.
  --with-expat-dir=<DIR>    XMLRPC-EPI: libexpat dir for XMLRPC-EPI.
  --with-iconv-dir=<DIR>    XMLRPC-EPI: iconv dir for XMLRPC-EPI.
  --enable-xslt           Enable xslt support.
  --with-xslt-sablot=<DIR>  XSLT: Enable the sablotron backend.
  --with-expat-dir=<DIR>    XSLT: libexpat dir for Sablotron.
  --with-iconv-dir=<DIR>    XSLT: iconv dir for Sablotron.

そのつど、--with-expat-dir=/usr/local
などとするのでしょうか?
自分なりに調べたつもりですが、わかりません。
参考になる過去ログがありましたら、番号だけでも教えていただければ幸いです。

Ryutaro Amano
wn9r-amn @ asahi-net.or.jp


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