<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 13 maj 2012, at 20:56, Jesse Gumm wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi Tony,<br><br>I spent a lot of time fighting with Windows (Mingw/Msys), Rebar, and<br>Erlang to get them all playing nicely together well to generate a<br>decent windows release for Nitrogen, and it works pretty reliably now.<br><br>You can use my instructions for compiling Nitrogen as a basis for<br>getting your stuff working:<br><a href="https://github.com/nitrogen/nitrogen/blob/master/rel/overlay/win/README.md">https://github.com/nitrogen/nitrogen/blob/master/rel/overlay/win/README.md</a><br><br></div></blockquote><div><br></div><div>Thanks</div><div><br></div><div>Installing the (very full installer) msysgit worked</div><div> (have not tried all fancy features of rebar yet)</div><div>I also stumbled on that I had written a special spec:</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre"> </span>      {"(win32)","priv/dthread_drv.dll",</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>       ["c_src/dthread.c", "c_src/dthread_drv.c"]},</div></div><div><br></div><div>The string "priv/dthread_drv.dll" had the effect that the driver was named ".dll" so </div><div>I had some problem finding it :-) using "priv/dthread_drv.so" fixed it (strange ?) </div><div><br></div><div>Now it loads and runs under both mingw (msysgit) and werl</div><div><br></div><div>/Tony</div><div><br></div><br><blockquote type="cite"><div>-Jesse<br><br>On Sun, May 13, 2012 at 8:07 AM, Tony Rogvall <<a href="mailto:tony@rogvall.se">tony@rogvall.se</a>> wrote:<br><blockquote type="cite">Dear erlang-ers.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Is there anyone on this list that do develop on windows ?<br></blockquote><blockquote type="cite">How on earth do you do that ? ;)<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I am trying to get a driver compiled using rebar.<br></blockquote><blockquote type="cite">rebar is nearly working on MingW but git is not available for MingW, the<br></blockquote><blockquote type="cite">reason is somewhat bizarre ...<br></blockquote><blockquote type="cite">rebar is nearly working on cygwin but there is some path problem that result<br></blockquote><blockquote type="cite">in "access denied".<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Right now I reverted to using a Makefile with MingW, that after lots of copy<br></blockquote><blockquote type="cite">and past finally works.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Is rebar supposed to be working with cygwin/mingw ?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">BTW<br></blockquote><blockquote type="cite">I will NOT install Visual Studio XYZ :-)<br></blockquote><blockquote type="cite">Thanks<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">/Tony<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">"Installing applications can lead to corruption over time. Applications<br></blockquote><blockquote type="cite">gradually write over each other's libraries, partial upgrades occur, user<br></blockquote><blockquote type="cite">and system errors happen, and minute changes may be unnoticeable and<br></blockquote><blockquote type="cite">difficult to fix"<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">erlang-questions mailing list<br></blockquote><blockquote type="cite"><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br></blockquote><blockquote type="cite"><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote><blockquote type="cite"><br></blockquote><br><br><br>-- <br>Jesse Gumm<br>Owner, Sigma Star Systems<br>414.940.4866 || <a href="http://sigma-star.com">sigma-star.com</a> || @jessegumm<br></div></blockquote></div><br><div apple-content-edited="true">
<div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ">"Installing applications can lead to corruption over time. </span><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; ">Applications gradually write over each other's libraries, partial upgrades occur, user and system errors happen, and minute changes may be unnoticeable and difficult to fix"</span></div><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; "><br></span></div><br class="Apple-interchange-newline">
</div>
<br></body></html>