[erlang-questions] Which On Windows

Michael Scharrer michael_489@REDACTED
Tue Nov 13 13:06:43 CET 2018


Hi Luke,

i think there is a litte issue in the documentation for building erlang on windows, because the VCPATH or else are not cygwin'ish... with make_winpath() or make_upath() or else which you are able to set in the .bash_profile and this don´t work for me in the newest cygwin 64.
It would be great if you can test this later...


Just here the example

## The PATH variable should be Cygwin'ish
VCPATH=
$VISUAL_STUDIO_ROOT/VC/bin/amd64:\
$VISUAL_STUDIO_ROOT/VC/vcpackages:\
$VISUAL_STUDIO_ROOT/Common7/IDE:\
$VISUAL_STUDIO_ROOT/Common7/Tools:\
$SDK/bin/x86



Are you sure, that it uses for a x64 build of erlang the Windows Kit´s for x86 for the tools rc and mt?
Because in the documentation I have a example "The first part of the 64 bit template is identical to the 32 bit one, but there are some environment variable differences:" and mentioned VCPATH with

$SDK/bin/x86



 C:\Program Files (x86)\Windows Kits\8.1\bin\x86\rc.exe
 C:\Program Files (x86)\Windows Kits\8.1\bin\x86\mt.exe

or should it be

 C:\Program Files (x86)\Windows Kits\8.1\bin\x64\rc.exe
 C:\Program Files (x86)\Windows Kits\8.1\bin\x64\mt.exe



Thanks
michael



Am 13.11.18 um 00:28 schrieb Luke Bakken:

Right, because that isn't the correct mt.exe command. Something in the
build steps isn't setting the PATH correctly, or you don't have the
tool anywhere -

http://erlang.org/doc/installation_guide/INSTALL-WIN32.html#Short-Version

Your next step could be to search your drive for mt.exe, make a note
of it, and see if the following command adds the correct directory to
your PATH:

eval `./otp_build env_win32 x64`

Thanks,
Luke

On Mon, Nov 12, 2018 at 3:46 PM Michael Scharrer <michael_489@REDACTED><mailto:michael_489@REDACTED> wrote:



Hello together,

may it could help with my following output "where mt" on Windows 10

user_1@REDACTED ~/erlbuild/otp
$ where mt
C:\cygwin64\bin\mt.exe


An then I call mt to test it, which looks like the beam.smp.dll error during compile.

user_1@REDACTED ~/erlbuild/otp
$ mt
usage: mt [-V] [-f device] operation [count]


.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20181113/75366ca1/attachment.htm>


More information about the erlang-questions mailing list