[PHP-users 6735] Mac OS X 10.1.3 に PHP 4.1.2+mbregex をインストールするには

Osamu Shigematsu php-users@php.gr.jp
Mon, 8 Apr 2002 12:05:43 +0900


重松と申します。

表題の通り、Mac OS X 10.1.3 に PHP 4.1.2+mbregex をインストールしようと試みています。

まず、静的モジュールとして mbregex をインストールしようとしましたが、うまくいきませんでした。

./buldconf で以下の状態になります。

buildconf: checking installation...
buildconf: autoconf version 2.13 (ok)
buildconf: automake not found.
            You need automake version 1.4 or newer installed
            to build PHP from CVS.
make: *** [buildmk.stamp] Error 1

調べたところ、

[jhfacpc17:/php-4.1.2] shige% which automake
[jhfacpc17:/php-4.1.2]

のような状態で、automake がインストールされていないようです。

そこで、automake を拾ってきてインストールしようとするのですが、これもうまくいきません。

curl -O ftp://ftp.gnu.org/gnu/automake/automake-1.5.tar.gz
tar zxvf automake-1.5.tar.gz
cd automake-1.5/
./configure

で、

sed: 34: conftest.s1: unescaped newline inside substitute pattern

というふうにいわれます。

そこで、静的モジュールとしてインストールすることをとりあえずあきらめて、単純に PHP のみインストール
しました。
これは、問題なく実行できたのですが、共有モジュールとして、mbregex を追加しようとし
て、phpize を実行すると、

[jhfacpc17:~/mbregex] shige% sudo phpize
Password:
/usr/local/bin/phpize: command not found: aclocal [28]
autoconf: Undefined macros:
configure.in:43:AC_PROG_LIBTOOL
/usr/local/bin/phpize: command not found: libtoolize [31]

のようになり、結局 autoconf (とか、libtool だとか) が必要になるようです。

どなたか、Mac OS X 10.1.3 にインストールすることに成功した方はいらっしゃいますでしょうか。

--
Osamu Shigematsu
mailto:shige@ravi.ne.jp