Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Сборка apache httpd 2.4 из исходников на Debian 7

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

gmax007



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток. Компилировал апача. Подсунул ему apr и apr-util как сказано в документации. Поставил libpcre3 из пакетов.  
Получаю ошибку во время сборки configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
Поставил последний pcre из исходников тоже самое. При конфигурации дерева исходников апача ставил опцию --with-pcre=/путь.куда.установил.pcre получаю ошибку, перепробовал указывать полность путь до конфига pcre, до исходников - тоже самое. Не пойму в чем дело
UPD Сейчас прошел дальше, все снова поставил, указал путь к bin/pcre2-config
Во время компиляции не находит pcre.h
Поставил libpcre3-dev (раньше почему то apt не находил это, на прошлой копии виртуалки) - компиляция апача выдает  
server/.libs/libmain.a(util_pcre.o): In function `ap_regcomp':
/root/httpd-2.4.10/server/util_pcre.c:138: undefined reference to `pcre_compile2'
/root/httpd-2.4.10/server/util_pcre.c:151: undefined reference to `pcre_fullinfo'
server/.libs/libmain.a(util_pcre.o): In function `ap_regexec_len':
/root/httpd-2.4.10/server/util_pcre.c:207: undefined reference to `pcre_exec'
server/.libs/libmain.a(util_pcre.o): In function `ap_regname':
/root/httpd-2.4.10/server/util_pcre.c:269: undefined reference to `pcre_fullinfo'
/root/httpd-2.4.10/server/util_pcre.c:271: undefined reference to `pcre_fullinfo'
/root/httpd-2.4.10/server/util_pcre.c:273: undefined reference to `pcre_fullinfo'
collect2: error: ld returned 1 exit status
make[1]: *** [httpd] Ошибка 1
make[1]: Leaving directory `/root/httpd-2.4.10'
make: *** [all-recursive] Ошибка 1
 
UPD Разобрался. Поставил не pcre2-10, а pcre-8.35. Все собралось

Всего записей: 104 | Зарегистр. 21-10-2010 | Отправлено: 13:00 20-01-2015 | Исправлено: gmax007, 17:06 20-01-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Сборка apache httpd 2.4 из исходников на Debian 7


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru