<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<pre style="background-color:#ffffff;color:#000000;font-family:'Menlo';font-size:13.5pt;">Hello,
I want to build the OTP Version 21.1.1 from Github on Windows 10, and I do the steps from <a class="moz-txt-link-rfc2396E" href="http://erlang.org/doc/installation_guide/INSTALL-WIN32.html#using-git">"http://erlang.org/doc/installation_guide/INSTALL-WIN32.html#using-git"</a>
with the following commands running in cygwin:
git clone <a class="moz-txt-link-freetext" href="https://github.com/erlang/otp.git">https://github.com/erlang/otp.git</a>
<span style="color:#0b0c95;">cd </span>otp
git checkout OTP-21.1.1
eval `./otp_build env_win32 x64`
./otp_build autoconf
./otp_build configure --without-wx --with-ssl=/cygdrive/c/OpenSSL-Win64/bin
./otp_build release -a /home/user_1/otp_21_1_1
This is the error log, and it stops with make for beam.smp.dll, and I don´t know why. I have downloaded the Windows Kit 8.1 and Visual Studio 2013 (12.0):
user_1@WINDOWS10 ~/erlbuild/otp
$ which cl.exe
/cygdrive/c/PROGRA~2/MICROS~1.0/VC/bin/amd64/cl.exe
user_1@WINDOWS10 ~/erlbuild/otp
$ which rc.exe
/cygdrive/c/PROGRA~2/MICROS~1.0/VC/bin/amd64/rc.exe
user_1@WINDOWS10 ~/erlbuild/otp
$ ./otp_build release -a /home/user_1/otp_21_1_1
MAKE emulator
make[1]: Verzeichnis „/home/user_1/erlbuild/otp/erts“ wird betreten
make[2]: Verzeichnis „/home/user_1/erlbuild/otp/erts“ wird betreten
make[3]: Verzeichnis „/home/user_1/erlbuild/otp/erts/emulator“ wird betreten
MAKE opt
make[4]: Verzeichnis „/home/user_1/erlbuild/otp/erts/emulator“ wird betreten
GEN win32/gen_git_version.mk
LD /home/user_1/erlbuild/otp/bin/win32/beam.smp.dll
usage: mt [-V] [-f device] operation [count]
Bibliothek "C:/cygwin64/home/user_1/erlbuild/otp/bin/win32/erl_dll.lib" und Objekt "C:/cygwin64/home/user_1/erlbuild/otp/bin/win32/erl_dll.exp" werden erstellt.
make[4]: *** [win32/Makefile:1091: /home/user_1/erlbuild/otp/bin/win32/beam.smp.dll] Fehler 1
make[4]: Verzeichnis „/home/user_1/erlbuild/otp/erts/emulator“ wird verlassen
make[3]: *** [/home/user_1/erlbuild/otp/make/run_make.mk:35: opt] Fehler 2
make[3]: Verzeichnis „/home/user_1/erlbuild/otp/erts/emulator“ wird verlassen
make[2]: *** [Makefile:45: opt] Fehler 2
make[2]: Verzeichnis „/home/user_1/erlbuild/otp/erts“ wird verlassen
make[1]: *** [Makefile:54: smp] Fehler 2
make[1]: Verzeichnis „/home/user_1/erlbuild/otp/erts“ wird verlassen
make: *** [Makefile:473: emulator] Fehler 2
Regards,
Michael
</pre>
</body>
</html>