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