1
  1. 以前のバージョンの erlang をアンインストールしました
  2. 最新リリース R15B02 をインストール
  3. ソースから取り付けられた鉄筋

rebar コンパイルが次のエラーで失敗するようになりました:

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

どうすれば修正できますか?

4

1 に答える 1

0

エラーは、 https ://github.com/basho/rebar/blob/master/src/rebar_subdirs.erlの楽しいfilelib:wildcard / 1(BIF)を楽しくすることができないことを示しています。これは完全に問題ありません。 。

そのため、環境に問題が発生したようです。あなたはウィンドウズか他の同様にばかげた何かを使っていませんか?

または、 https://github.com/basho/rebar/wiki/rebarにあるプリコンパイルされた鉄筋で同じことを試みることができます。

于 2012-11-01T01:09:33.680 に答える