いつもお世話になっております。
今回はeAcceleratorの./congigereで躓いております…。
実行はしてみたのですがファイルが無いと怒られます…。
# /usr/bin/phpize4
Configuring for:
PHP Api Version: 20020918
Zend Module Api No: 20020429
Zend Extension Api No: 20050606
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF
environment variable is set correctly and then rerun this script.
# locate php-config
/usr/bin/php-config4
# ./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config4
-bash: ./configre: そのようなファイルやディレクトリはありません
…# /usr/bin/phpize4後の処理が怪しいとは思うのですが…
上記の情報のみで考えられる事はありますでしょうか?
この辺りの事を御存知でありましたら、
お忙しいとは存じますがお手すきの際に
Follow-Up頂ければ幸いです。
ではでは。
この結果はどうなっているでしょうか?
# updatedb
# locate phpize
> -bash: ./configre: そのようなファイルやディレクトリはありません
解凍後のディレクトリへの移動はしているでしょうか?
# cd eaccelerator-0.9.5-beta2
> この結果はどうなっているでしょうか?
> # updatedb
> # locate phpize
>
>
> > -bash: ./configre: そのようなファイルやディレクトリはありません
>
> 解凍後のディレクトリへの移動はしているでしょうか?
> # cd eaccelerator-0.9.5-beta2
もちろんcd で移動済みです。
# cd eaccelerator-0.9.5-beta2
# updatedb
# locate phpize
/usr/bin/phpize4
/usr/lib/php/build/phpize.m4
# /usr/bin/phpize4
Configuring for:
PHP Api Version: 20020918
Zend Module Api No: 20020429
Zend Extension Api No: 20050606
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF
environment variable is set correctly and then rerun this script.
# locate php-config
/usr/bin/php-config4
という流れになりました。
念のため環境は下記の通りになります。
Vine3.2 PHP4 Apache1.3 MySQL
> # cd eaccelerator-0.9.5-beta2
PHP4の場合は0.9.4で動くと記憶してるけど、外してたらごめん。
> > # cd eaccelerator-0.9.5-beta2
>
> PHP4の場合は0.9.4で動くと記憶してるけど、外してたらごめん。
やはり./configureが無いと怒られます…。
コンパイラの方の問題でしょうか…?
#la -f
で見たところconfigure.inというファイルがあります…
コレをリネームという事でしょうかねぇ…?
PHP5を導入したところ./configureは可能になりました。
…しかしmakeの段階で再びエラーで怒られます…。
もしかしてコンパイル環境が出来ていない為でしょうか?
自己解決しました。
やはり予測の通りコンパイル環境の不足のようでした。
私と同じベースインストールで構築されている方の参考になればと手順を…
# apt-get remove gcc ←gccのアンインストール
# apt-get install gc gcc gcc-c++ gcc-cpp gcc-objc libgcc libgcj-devel libstdc++3
# wget http://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5-beta2.tar.bz2
# tar zxvf eaccelerator-0.9.5-beta2.tar.bz2
# cd eaccelerator-0.9.5-beta2
...以下御サイト様手順通り.
./configureの結果表示の最中ワーニングでre2cが無いと怒られましたのが唯一気になりますが結果は無事導入完了しました。
毎回の事ながらお手数をお掛けいたしまして申し訳ございませんでした。