pecl устанавливает zip, выдающий ошибку

Я пытаюсь установить zip с помощью этой команды

pecl install zip

, но я получаю ошибку ниже

running: make
/bin/bash /tmp/pear/temp/pear-build-root9LqSPb/zip-1.12.4/libtool --mode=compile cc  -I. -I/tmp/pear/temp/zip -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-root9LqSPb/zip-1.12.4/include -I/tmp/pear/temp/pear-build-root9LqSPb/zip-1.12.4/main -I/tmp/pear/temp/zip -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/tmp/pear/temp/zip/lib  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/zip/php_zip.c -o php_zip.lo
libtool: compile:  cc -I. -I/tmp/pear/temp/zip -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-root9LqSPb/zip-1.12.4/include -I/tmp/pear/temp/pear-build-root9LqSPb/zip-1.12.4/main -I/tmp/pear/temp/zip -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/tmp/pear/temp/zip/lib -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/temp/zip/php_zip.c  -fPIC -DPIC -o .libs/php_zip.o
In file included from /tmp/pear/temp/zip/php_zip.c:30:0:
/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory
compilation terminated.
make: *** [php_zip.lo] Error 1
ERROR: `make' failed

Есть идеи, что не так? Благодаря

0
задан 10 April 2014 в 18:45

2 ответа

Perl совместимые регулярные выражения - библиотеки PCRE отсутствует (... фатальная ошибка: pcre.h:...), потому что Вы компилируете модуль, необходимо добавить dev пакеты также:

sudo apt-get update  
sudo apt-get install libpcre3 libpcre3-dev  
1
ответ дан 10 April 2014 в 18:45
  • 1
    Вещь, I' m пытающийся отформатировать разделы Linux. Что произойдет тогда? – DareDev 29 September 2015 в 21:04

Обычно, когда make не удавался создать из источников, необходимо установить -dev пакет в случае, который это php5-dev.

я не уверен, является ли это единственное, которое необходимо будет установить, но попытаться сначала установить php5-dev:

sudo apt-get install php5-dev
0
ответ дан 10 April 2014 в 18:45

Другие вопросы по тегам:

Похожие вопросы: