Задать вопрос
ruskar
@ruskar
Conflict Intelligence Team

Компиляция PHP с расширением PCRE?

Есть сервер на базе Ubuntu 9.10. Есть сорцы PHP 5.3.6. Задача: скомпилировать PHP вместе с PCRE (я знаю, что можно установить PHP через apt-get install, вопрос не в этом).


Среди опций ./configure для PHP есть такая:
--with-pcre-regex=DIR   Include Perl Compatible Regular Expressions support.
                          DIR is the PCRE install prefix [BUNDLED]



На сервере я уже установил PCRE через команду:
apt-get install libpcre3 libpcre3-dev


В итоге на команду whereis pcre консоль отвечает:
pcre: /usr/include/pcre.h /usr/share/man/man3/pcre.3.gz



Теперь осталось при компиляции PHP указать «PCRE install prefix». Что в данном случае я должен указать в качестве этого значения? Или я должен ещё скачать исходники PCRE и в качестве этого значения указывать путь к исходникам?
  • Вопрос задан
  • 4216 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
maxout
@maxout
в php 5 pcre включен в сорцы, php собирается с pcre по умолчанию, никаких отдельных флагов для configure указывать не нужно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mephisto
@mephisto
Отвечая на более общий вопрос:
Обычно это /usr или /usr/local, в зависимости от ОС.
Для FreeBSD типичным будет /usr/local, для Debian — /usr
Т.е. это папка, относительно которой можно написать /lib для получения папки с либами, и/или /include для получения папки с хэдерами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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