Рейтинг:0

пытаюсь установить apache httpd.2.4.51, при компиляции получаю ошибку типа mk:75: all recursive error1,поэтому пожалуйста предложите

флаг gn
Делаем все в srclib
make[1]: Вход в каталог '/root/software/httpd-2.4.51/srclib'
make[1]: Выход из каталога '/root/software/httpd-2.4.51/srclib'
Делаем все в ОС
make[1]: Вход в каталог '/root/software/httpd-2.4.51/os'
Делаем все в unix
make[2]: Вход в каталог '/root/software/httpd-2.4.51/os/unix'
make[3]: Вход в каталог '/root/software/httpd-2.4.51/os/unix'
make[3]: Ничего не нужно делать для «local-all».
make[3]: Выход из каталога '/root/software/httpd-2.4.51/os/unix'
make[2]: Выход из каталога '/root/software/httpd-2.4.51/os/unix'
make[1]: Выход из каталога '/root/software/httpd-2.4.51/os'
Делаем все на сервере
make[1]: Вход в каталог '/root/software/httpd-2.4.51/server'
Делаем все в mpm
make[2]: Вход в каталог '/root/software/httpd-2.4.51/server/mpm'
Делаем все на мероприятии
make[3]: Вход в каталог '/root/software/httpd-2.4.51/server/mpm/event'
make[4]: Вход в каталог '/root/software/httpd-2.4.51/server/mpm/event'
make[4]: Ничего не нужно делать для «local-all».
make[4]: Выход из каталога '/root/software/httpd-2.4.51/server/mpm/event'
make[3]: Выход из каталога '/root/software/httpd-2.4.51/server/mpm/event'
make[2]: Выход из каталога '/root/software/httpd-2.4.51/server/mpm'
make[2]: Вход в каталог '/root/software/httpd-2.4.51/server'
bison -pap_expr_yy --define=/root/software/httpd-2.4.51/server/util_expr_parse.h \
    -o /root/software/httpd-2.4.51/server/util_expr_parse.c /root/software/httpd-2.4.51/server/util_expr_parse.y
/bin/bash: бизон: команда не найдена
make[2]: *** [Makefile:98: util_expr_scan.c] Ошибка 127
make[2]: Выход из каталога '/root/software/httpd-2.4.51/server'
make[1]: *** [/root/software/httpd-2.4.51/build/rules.mk:75: all-recursive] Ошибка 1
make[1]: Выход из каталога '/root/software/httpd-2.4.51/server'
make: *** [/root/software/httpd-2.4.51/build/rules.mk:75: all-recursive] Ошибка 1
Рейтинг:3
флаг om

Вам не хватает бизон:

/bin/bash: бизон: команда не найдена

из вашего журнала.

sudo apt установить бизона должен позаботиться об этом.

Выход есть по какой-то причине.

Вывод говорит вам какие дальше, и что пошло не так. На самом деле чтение очень часто дает вам четкие подсказки о том, с чего начать. В этом случае сообщение об ошибке было написано на чистом английском языке: бизон: команда не найдена

Кстати, зачем вам компилировать Apache из исходников? Это делает его обслуживание гораздо более сложной задачей. Установка из репозиториев особенно полезна, когда речь идет о программном обеспечении, требующем частых обновлений безопасности.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.