我试图建立riak。我使用Ubuntu 14.04 64和erlang R15B01。我不得不从源代码构建erlang。
erl --version打印: Erlang R15B01(erts-5.9.1)[source] [64-bit] [smp:2:2] [async-threads:0] [kernel-poll:false]
我下载了riak 1.3.0,当我键入make all I receive时:
fatal: No names found, cannot describe anything.
./rebar get-deps
Uncaught error in rebar_core: {'EXIT',
{undef,
[{crypto,start,[],[]},
{rebar,run_aux,1,[]},
{rebar,main,1,[]},
{escript,run,2,
[{file,"escript.erl"},{line,727}]},
{escript,start,1,
[{file,"escript.erl"},{line,277}]},
{init,start_it,1,[]},
{init,start_em,1,[]}]}}
make: *** [deps] Error 1
我没有使用Erlang的经验。我认为它有问题,但我不知道如何检查它。你能告诉我如何处理这个问题吗?我将777模式设置为安装了Erlang的/ usr / local / lib / erlang中的所有文件。我对riak 1.4.0有同样的问题
答案 0 :(得分:3)
Odobenus Rosmarus是对的。我没有安装openssl dev。即使它默认启用(在erlang配置脚本中),我也可以在没有ssl支持的情况下安装erlang。一旦我安装了openssl dev软件包,重新配置并制作并安装了erlang,现在一切都很好。