首页 文章

Rebar无法在R16B02上从源代码编译/构建

提问于
浏览
0

运行Erlang R16B02(通过源代码安装并编译,erl在路径上) .

重新编译:src / rebar_utils重新编译:src / rebar_xref rebar_core中未捕获的错误:{'EXIT',{undef,[{crypto,start,[],[]},{rebar,run_aux,2,[{file,“src /rebar.erl"},{line,163}]},{rebar,main,1,[{file,“src / rebar.erl”},{line,58}]},{erl_eval,do_apply,6, [{file,“erl_eval.erl”},{line,569}]},{escript,eval_exprs,5,[{file,“escript.erl”},{line,856}]},{erl_eval,local_func, 5,[{file,“erl_eval.erl”},{line,467}]},{escript,interpret,4,[{file,“escript.erl”},{line,774}]},{escript, start,1,[{file,“escript.erl”},{line,277}]}]}} make:* [all]错误1

2 回答

  • 0

    你必须安装openssl-devel并重新编译erlang .

  • 0

    这可能与在post on Erlang forum中报告的RedHat上编译Erlang R16的问题有关 . 他们建议编译:

    CFLAGS="-DOPENSSL_NO_EC=1" ./configure && make && sudo make install
    

相关问题