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 |
|