在 cygwin 上使用 kerl 构建 Erlang/OTP,配置失败

Building Erlang/OTP with kerl on cygwin, Configure failed

我正在尝试使用 kerl 在 Cygwin 上构建 Erlang。它下载版本,验证校验和,开始构建并给我一个配置错误:

Sergey@PackardBell /cygdrive/c/kerl
$ ./kerl build R16B03-1 R16B03-1
Verifying archive checksum...
Checksum verified (e5ece977375197338c1b93b3d88514f8)
Building Erlang/OTP R16B03-1 (R16B03-1), please wait...
Configure failed.
Building for windows, you should do the  following first:
eval `./otp_build env_win32`
please note that there are backticks (``) in the command

并且 运行 eval 命令不执行任何操作,因为我没有这些目录,只是给我:

-bash: ./otp_build: No such file or directory

我在这里错过了什么?

Kerl 1.3.2 不支持 Windows。 Erlang/OTP 的某些版本可能只在 Windows 下工作,或者如果您的系统看起来是某种方式,它可能会工作,但您得到的错误来自 Erlang 构建脚本。

我会在这里查看 Kerl 代码 https://github.com/kerl/kerl/blob/1.3.2/kerl#L509

Darwin 系统有一些特殊处理,Windows 应该有一些特殊处理才能在配置前运行 otp_build env_win32

此外,请考虑尝试使用较新的版本,因为对于比当前版本落后 3 个主要版本的版本,您将很难获得帮助和支持。