I have a fresh, complete installation of Erlang OTP/28 from erlang.org on Windows 11 - all updates to windows installed as of 5/3/2026.
cloned the latest release from github.com/erlang/rebar3.
At windows command prompt tried running bootstrap in order to build rebar3, got the following:
...\rebar3>bootstrap
Runtime terminating during boot ({'cannot get bootfile','$ROOT/no_dot_erlang.boot'})
Crash dump is being written to: erl_crash.dump...done
Tried downloading the prebuilt rebar3 and running it using the rebar3.cmd script described in documentation and got the following result (same as when trying to build):
rebar3.cmd
Runtime terminating during boot ({'cannot get bootfile','$ROOT/no_dot_erlang.boot'})
I have checked and the file no_dot_erlang.boot is available in "C:\Program Files\Erlan OTP\bin"
Erlang installation checks out fine, I have no issues with the erlang repl / beam installation that I can see.
I have tried setting the environment variable ROOT to "C:\Program Files\Erlang OTP\bin" and continue to get the same errors.
I have used rebar3 successfully in the past but that was many versions ago for both rebar3 and erlang.
I have searched for a similar issue here as well as the web in general and found not solutions and after several days of trying to resolve this am throwing up my hands for help as I would like to move my development from using emake to rebar3.
I have a fresh, complete installation of Erlang OTP/28 from erlang.org on Windows 11 - all updates to windows installed as of 5/3/2026.
cloned the latest release from github.com/erlang/rebar3.
At windows command prompt tried running bootstrap in order to build rebar3, got the following:
...\rebar3>bootstrap
Runtime terminating during boot ({'cannot get bootfile','$ROOT/no_dot_erlang.boot'})
Crash dump is being written to: erl_crash.dump...done
Tried downloading the prebuilt rebar3 and running it using the rebar3.cmd script described in documentation and got the following result (same as when trying to build):
rebar3.cmd
Runtime terminating during boot ({'cannot get bootfile','$ROOT/no_dot_erlang.boot'})
I have checked and the file no_dot_erlang.boot is available in "C:\Program Files\Erlan OTP\bin"
Erlang installation checks out fine, I have no issues with the erlang repl / beam installation that I can see.
I have tried setting the environment variable ROOT to "C:\Program Files\Erlang OTP\bin" and continue to get the same errors.
I have used rebar3 successfully in the past but that was many versions ago for both rebar3 and erlang.
I have searched for a similar issue here as well as the web in general and found not solutions and after several days of trying to resolve this am throwing up my hands for help as I would like to move my development from using emake to rebar3.