sudo pecl установить ошибку apc на os x lion
Я попытался установить APC с pecl на OS X Lion (sudo pecl install 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
) но все равно жалуется. Как я могу это исправить?
2 ответа
Решение
Я думаю, что это потому, что MacPorts устанавливает файлы заголовков в другом месте, где pecl
ожидает их.
Чтобы исправить эту ошибку, я символическую ссылку pcre.h
в /usr/include
:
sudo ln -s /opt/local/include/pcre.h /usr/include/
При беге sudo pecl install apc
это скомпилировано просто отлично.