APC (Alternative PHP Cache) #2 require pcre-devel

APC-3.1.6 をコンパイルしようとすると pcre.h (pcre-devel) がなくて失敗する。前はこんなのあったかな?
Enable per request file info about files used from the APC cache とかも聞かれた覚えがない。

# pecl install apc
downloading APC-3.1.6.tgz ...
Starting to download APC-3.1.6.tgz (148,835 bytes)
................done: 148,835 bytes
49 source files, building
running: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20050922
Zend Extension Api No:   220051025
Enable per request file info about files used from the APC cache [no] : no
Enable spin locks (EXPERIMENTAL) [no] : no
building in /var/tmp/pear-build-root/APC-3.1.6
:
/tmp/tmpx8BUBB/APC-3.1.6/apc_php_pcre.h:29:18: error: pcre.h: No such file or directory
:
make: *** [apc.lo] Error 1
ERROR: `make' fail

pcre.h がないというので pcre-devel をインストールする。pcre も一緒に入ってくる。

# yum -y install pcre-devel

そうするとうまくいく。

# pecl install apc
:
install ok: channel://pecl.php.net/APC-3.1.6
You should add "extension=apc.so" to php.ini
タイトルとURLをコピーしました