Ru-Board.club
← Вернуться в раздел «UNIX»

» Сборка apache httpd 2.4 из исходников на Debian 7

Автор: gmax007
Дата сообщения: 20.01.2015 12:00
Доброе время суток. Компилировал апача. Подсунул ему 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. Все собралось

Страницы: 1

Предыдущая тема: Проблемы с доступом к домену


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.