从github.com在Yaws上制氮

从github.com在Yaws上制氮,github,makefile,rel,yaws,nitrogen,Github,Makefile,Rel,Yaws,Nitrogen,我正在使用Ubuntu12.04LTS,所有软件都根据软件管理器实用程序升级 我正试图通过使用 在编译阶段,我得到以下错误 ==> 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 di

我正在使用Ubuntu12.04LTS,所有软件都根据软件管理器实用程序升级

我正试图通过使用

在编译阶段,我得到以下错误

==> 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'
我能做什么?
提前谢谢你

我遵循了与您相同的步骤,在Ubuntu 12.04上成功构建,没有问题。Yaws编译过程中的第一个错误是无害的——您可以忽略它。第二个问题是由于缺少libpam0gdev包。在尝试重建氮气之前,请尝试此步骤:

sudo apt-get install libpam0g-dev

如果你还有问题,你也可以考虑跑步:

sudo apt-get build-dep yaws

确保您安装了所有必要的软件包。

我遵循了与您相同的步骤,成功地在Ubuntu 12.04上构建,没有问题。Yaws编译过程中的第一个错误是无害的——您可以忽略它。第二个问题是由于缺少libpam0gdev包。在尝试重建氮气之前,请尝试此步骤:

sudo apt-get install libpam0g-dev

如果你还有问题,你也可以考虑跑步:

sudo apt-get build-dep yaws
以确保已安装所有必要的软件包