Erlang R15B02上的钢筋构建失败

时间:2012-09-25 14:02:32

标签: erlang rebar

  1. 已卸载以前版本的erlang
  2. 安装了最新版本R15B02
  3. 从源头安装钢筋
  4. 钢筋编译现在失败,出现以下错误:

    Uncaught error in rebar_core: {'EXIT',
                                   {badarg,
                                    [{erlang,make_fun,
                                      [{atom,42,filelib},
                                       {atom,42,wildcard},
                                       {integer,42,1}],
                                      []},
                                     {rebar_subdirs,preprocess,2,[]},
                                     {rebar_core,acc_modules,5,[]},
                                     {rebar_core,process_dir0,6,[]},
                                     {rebar_core,process_commands,2,[]},
                                     {rebar,main,1,[]},
                                     {erl_eval,do_apply,6,
                                      [{file,"erl_eval.erl"},{line,572}]},
                                     {escript,eval_exprs,5,
                                      [{file,"escript.erl"},{line,850}]}]}} make: *** [all] Error 1
    

    我该如何解决?

1 个答案:

答案 0 :(得分:0)

错误说它无法取消https://github.com/basho/rebar/blob/master/src/rebar_subdirs.erl中的有趣的文件库:通配符/ 1 (BIF),这是完全可以接受的。

所以看起来你的环境出了问题。你是不是在使用Windows或其他同样荒谬的东西?

或者你可以尝试使用预编译的钢筋做同样的事情,它位于:https://github.com/basho/rebar/wiki/rebar