Приготовление азота над челюстями от github.com

Я использую Ubuntu 12.04LTS со всеми программами, обновленными в соответствии с утилитой менеджера программного обеспечения

Я пытаюсь создать азотную аппликацию по рысканию с сайта азотного проекта, используя

git clone https://github.com/nitrogen/nitrogen
make rel_yaws

На этапе компиляции я получаю следующие ошибки

==> yaws (compile)

=ERROR REPORT==== 5-Jan-2014::17:02:26 ===
Cannot read "/home/good/yaws_nitrogen/nitrogen/rel/nitrogen/lib/yaws/src/../ebin/../priv/charset.def": "no such file or directory"
--- Installing local config file at /home/good/yaws_nitrogen/nitrogen/rel/nitrogen/lib/yaws/etc/yaws/yaws.conf
Compiled src/yaws_shaper.erl

Затем компиляция продолжается до преждевременного завершения с этой ошибкой

Compiling /home/good/yaws_nitrogen/nitrogen/rel/nitrogen/lib/yaws/c_src/epam.c
/home/good/yaws_nitrogen/nitrogen/rel/nitrogen/lib/yaws/c_src/epam.c:2:22: fatal error: pam_appl.h: No such file or directory
compilation terminated.
ERROR: compile failed while processing /home/good/yaws_nitrogen/nitrogen/rel/nitrogen/lib/yaws: rebar_abort
make[3]: *** [compile] Error 1
make[3]: Leaving directory `/home/good/yaws_nitrogen/nitrogen/rel/nitrogen'
make[3]: Entering directory `/home/good/yaws_nitrogen/nitrogen/rel/nitrogen'
Generating a default cookie in /etc/vm.args
make[3]: Leaving directory `/home/good/yaws_nitrogen/nitrogen/rel/nitrogen'

Что я могу сделать? Заранее спасибо!!

1 ответ

Я выполнил те же действия, что и вы, и успешно собрал Ubuntu 12.04, без проблем. Первая ошибка во время компиляции Yaws безвредна - вы можете просто проигнорировать ее. Вторая проблема вызвана тем, что вам не хватает пакета libpam0g-dev. Попробуйте этот шаг, прежде чем пытаться восстановить азот:

sudo apt-get install libpam0g-dev

Если у вас все еще есть проблемы, вы можете подумать о запуске:

sudo apt-get build-dep yaws

чтобы убедиться, что у вас установлены все необходимые пакеты.

Другие вопросы по тегам