建立riak:“rebar_core中未捕获的错误”

时间:2014-08-15 13:46:34

标签: erlang riak rebar

我试图建立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有同样的问题

1 个答案:

答案 0 :(得分:3)

Odobenus Rosmarus是对的。我没有安装openssl dev。即使它默认启用(在erlang配置脚本中),我也可以在没有ssl支持的情况下安装erlang。一旦我安装了openssl dev软件包,重新配置并制作并安装了erlang,现在一切都很好。