13

OS X Lion(sudo pecl install apc)にpeclを使用してAPCをインストールしようとしましたが、pcre.hファイルが見つからないという苦情がありました。

In file included from /private/tmp/pear/temp/APC/apc.c:44:
/usr/include/php/ext/pcre/php_pcre.h:29:10: fatal error: 'pcre.h' file not found
#include "pcre.h"

そこで、MacPortsを使用してpcreパッケージ(sudo port install pcre)をインストールしましたが、それでも文句を言います。どうすればこれを修正できますか?

4

2 に答える 2

27

peclこれは、MacPortsがヘッダーファイルを予想とは異なる場所にインストールするためだと思います。

このエラーを修正するために、私は次のようにシンボリックリンクpcre.hしました/usr/include

sudo ln -s /opt/local/include/pcre.h /usr/include/

実行sudo pecl install apcすると、問題なくコンパイルされます。

于 2012-05-26T16:27:57.017 に答える
15

「brewinstallpcre」は私のために働いた。

于 2013-08-14T16:36:50.910 に答える