-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Hello, I am trying to build a RabbitMQ plugin in Elixir. As RabbitMQ is now using erlang.mk, I was giving a try to this plugin.
I get the same error on both the sample build and my build: "init terminating in do_boot"
Erlang version:
Erlang/OTP 20 [erts-9.2] [source] [64-bit]
$ make
DEP jorel
make[1]: Entering directory '/home/noxdafox/elixir.mk/sample/.erlang.mk/rebar'
./bootstrap
Recompile: src/rebar
Recompile: src/rebar_abnfc_compiler
Recompile: src/rebar_app_utils
Recompile: src/rebar_appups
Recompile: src/rebar_asn1_compiler
Recompile: src/rebar_base_compiler
Recompile: src/rebar_cleaner
Recompile: src/rebar_config
Recompile: src/rebar_core
Recompile: src/rebar_cover_utils
Recompile: src/rebar_ct
Recompile: src/rebar_deps
Recompile: src/rebar_dia_compiler
Recompile: src/rebar_edoc
Recompile: src/rebar_erlc_compiler
Recompile: src/rebar_erlydtl_compiler
Recompile: src/rebar_escripter
Recompile: src/rebar_eunit
src/rebar_eunit.erl:279: Warning: crypto:rand_uniform/2 is deprecated and will be removed in a future release; use rand:uniform/1
src/rebar_eunit.erl:293: Warning: random:seed/3: the 'random' module is deprecated; use the 'rand' module instead
src/rebar_eunit.erl:295: Warning: random:uniform/0: the 'random' module is deprecated; use the 'rand' module instead
Recompile: src/rebar_file_utils
Recompile: src/rebar_getopt
Recompile: src/rebar_lfe_compiler
Recompile: src/rebar_log
Recompile: src/rebar_metacmds
Recompile: src/rebar_mustache
Recompile: src/rebar_neotoma_compiler
Recompile: src/rebar_otp_app
Recompile: src/rebar_otp_appup
Recompile: src/rebar_port_compiler
Recompile: src/rebar_proto_compiler
Recompile: src/rebar_proto_gpb_compiler
Recompile: src/rebar_protobuffs_compiler
Recompile: src/rebar_qc
Recompile: src/rebar_rel_utils
Recompile: src/rebar_reltool
Recompile: src/rebar_require_vsn
Recompile: src/rebar_shell
Recompile: src/rebar_subdirs
Recompile: src/rebar_templater
Recompile: src/rebar_upgrade
Recompile: src/rebar_utils
Recompile: src/rebar_xref
==> rebar (compile)
==> rebar (escriptize)
Congratulations! You now have a self-contained script called "rebar" in
your current working directory. Place this script anywhere in your path
and you can use rebar to build OTP-compliant apps.
make[1]: Leaving directory '/home/noxdafox/elixir.mk/sample/.erlang.mk/rebar'
/home/noxdafox/elixir.mk/sample
{"init terminating in do_boot",{{case_clause,{pkg,erlang_color}},[{erl_eval,expr,3,[]}]}}
init terminating in do_boot ({{case_clause,{pkg,erlang_color}},[{erl_eval,expr,3,[]}]})
Crash dump is being written to: erl_crash.dump...done
DEP elixir.mk
{"init terminating in do_boot",{{badmatch,{error,{1,erl_parse,["syntax error before: ","'.'"]}}},[{init,start_it,1,[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({{badmatch,{error,{1,erl_parse,[_]}}},[{init,start_it,1,[]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
Crash dump is being written to: erl_crash.dump...done
md5sum: /home/noxdafox/.jorel/jorel: No such file or directory
make[1]: Entering directory '/home/noxdafox/elixir.mk/sample/deps/elixir.mk'
make[1]: Leaving directory '/home/noxdafox/elixir.mk/sample/deps/elixir.mk'
make[1]: Entering directory '/home/noxdafox/elixir.mk/sample/deps/jorel'
make[1]: *** No targets. Stop.
make[1]: Leaving directory '/home/noxdafox/elixir.mk/sample/deps/jorel'
erlang.mk:4072: recipe for target 'deps' failed
make: *** [deps] Error 2
Metadata
Metadata
Assignees
Labels
No labels