Just done a fresh install of macOS Big Sur and on installing Erlang I am getting:
asdf install erlang 23.1.2
Configure failed.
checking OTP version... 23.1.2
configure: error:
You are natively building Erlang/OTP for a later version of MacOSX
than current version (11.0.1). You either need to
cross-build Erlang/OTP, or set the environment variable
MACOSX_DEPLOYMENT_TARGET to 11.0.1 (or a lower version).
ERROR: /Users/Aston/.asdf/plugins/erlang/kerl-home/builds/asdf_23.1.2/otp_src_23.1.2/make/configure failed!
Doing:
export MACOSX_DEPLOYMENT_TARGET=11.0.1
asdf install erlang 23.1.2
Does not work for me, and from: https://github.com/erlang/otp/blob/master/make/configure.in…
test $int_macosx_version != unexpected || {
AC_MSG_ERROR([Unexpected MacOSX version ($macosx_version) returned by 'sw_vers -productVersion'; this configure script probably needs to be updated])
}
I see "this configure script probably needs to be updated"
so I guess it just means it’s a case of waiting for the team get around to it?
(I’m in no immediate rush so don’t mind waiting…)