jayshankarnair
Mix, elixir command issue - {“init terminating in do_boot”
./mix
{“init terminating in do_boot”,{undef,[{elixir,start_cli,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({undef,[{elixir,start_cli,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
I download elixir with
git clone GitHub - elixir-lang/elixir: Elixir is a dynamic, functional language designed for building scalable and maintainable applications in fedora 29. It has precompiled binaries of mix and elixir. I am getting below errors.
Where can i get binaries of elixir, mix that run on fedora and other distros i.e centos, redhat
Crash dump is being written to: erl_crash.dump…done
elixir -v
{“init terminating in do_boot”,{undef,[{elixir,start_cli,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({undef,[{elixir,start_cli,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
If your question is related to Phoenix or Nerves, please post it in the Phoenix or Nerves Questions / Help section. Thanks!
Most Liked
NobbZ
I already provided a link to a prebuilt version of elixir, which should work for you if you indeed have erlang 23.1 installed.
If it does not work for you, please run which --all erl to find all installed versions of erlang, then run each of the entries with -eval 'erlang:display(erlang:system_info(otp_release)), halt().' -noshell as arguments.
The following script would do the equivalent for you:
for erl in $(which --all erl); do
printf "using erlang from %s" "${erl}"
$erl -eval 'erlang:display(erlang:system_info(otp_release)), halt().' -noshell
done







