<div dir="ltr">2008/10/5 Michael Regen <span dir="ltr"><<a href="mailto:michael.regen@gmail.com">michael.regen@gmail.com</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Hi,<br><br>Does anyone a little bit more experienced with the Erlang build mechanism know how to compile and link Erlang with libcmt instead of msvcrt?<br>The default mechanism builds Erlang with the /MD switch which means the C standard libraries are accessed as threaded dll MSVCR??.DLL. This also means you cannot simply copy Erlang to another computer as long as the correct C runtime is not installed there.<br>

<br>I am trying to figure out how to statically bind the libcmt library. Normally you do this by using the /MT switch.<br></div></blockquote><div><br>Sorry, but we have no intention of supporting that. The reason is that Microsoft strongly discourages using the statically linked run-time library in programs<br>
that loads DLLs. Having a MT-linked emulator will lead to memory leaks.<br><br>/Bjorn<br></div></div>-- <br>Björn Gustavsson, Erlang/OTP, Ericsson AB<br>
</div>