asdf erlang 无法在 macOS 上编译

问题描述

我正在尝试通过 asdf 在 macOS 11.3.1 上安装 erlang 22.3.4.18。

The asdf plugin for erlang.

特定于 OSX 的说明说要安装 cd enigma && python manage.py runserver 0.0.0.0:$PORT autoconf,我已经安装了。它还说最早的版本是wxmac。据我所知,这应该可行。

22.3.1

日志说找不到所需的文件=== Running configure in /Users/<me>/.asdf/plugins/erlang/kerl-home/builds/asdf_22.3.4.18/otp_src_22.3.4.18/make === ./configure '--enable-darwin-64bit' '--with-ssl=/usr/local/opt/openssl@1.1' --disable-option-checking --cache-file=/dev/null --srcdir="/Users/<me>/.asdf/plugins/erlang/kerl-home/builds/asdf_22.3.4.18/otp_src_22.3.4.18/make" configure: error: cannot find required auxiliary files: install-sh config.guess config.sub ,但我不知道这些是什么。

任何见解将不胜感激。谢谢。

解决方法

感谢 7stud 提供的链接以及 jerdew 在 elixir 论坛上的回答,编译成功!

找到此答案的任何其他人,this gist 都有解决方案。