Ошибка установки расширения PECL - PullRequest
2 голосов
/ 24 июня 2011

Я скачал расширение PECL и выполнил:

$ phpize
$ ./configure

Следующая команда вызвала десятки ошибок:

$ make

Я подозреваю, что первые две ошибки приводят к другим:

/ Пользователи / afilina / Downloads / APC-3.1.9 / apc.h: 61: 17: ошибка: php.h: такого файла или каталога нет /Users/afilina/Downloads/APC-3.1.9/apc.h: 62: 30: ошибка: main / php_streams.h: нет такого файла или каталога

Вот пример десятков синтаксических ошибок:

/ Users / afilina / Downloads/APC-3.1.9/apc.h:69: ошибка: синтаксическая ошибка перед 'TSRMLS_DC'

У кого-нибудь есть указатели относительно того, что могло произойти?Установка с использованием команды "pecl" не является опцией, так как моя установка PEAR повреждена.

1 Ответ

3 голосов
/ 24 июня 2011

Вам нужны заголовки PHP.В зависимости от дистрибутива или ОС их можно найти по-разному.

В Debian вам нужно установить "php5-dev":

apt-get install php5-dev

Действительно, я не знаю, как его установитьв Mac.

...