[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