Thanks for the pointer. I have committed that change.<div><br><div>Juanjo<br><br><div class="gmail_quote">On Sat, Feb 6, 2010 at 11:40 PM, Andy Hefner <span dir="ltr"><<a href="mailto:ahefner@gmail.com">ahefner@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">On Fri, Feb 5, 2010 at 3:09 PM, Juan Jose Garcia-Ripoll<br>
<div class="im"><<a href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>> wrote:<br>
</div><div class="im">> On Thu, Feb 4, 2010 at 9:45 PM, Marko Kocić <<a href="mailto:marko.kocic@gmail.com">marko.kocic@gmail.com</a>> wrote:<br>
>><br>
>> Mingw32 builds are currently broken. I tried building with both system<br>
>> (7.2.alpha4) and builtin boehm-gc with and without precisegc and<br>
>> builds were failing. I used system gmp and threads and unicode<br>
>> enabled.<br>
><br>
> I will investigate, but this reports a successful build yesterday afternoon:<br>
> <a href="http://ecls.sourceforge.net/logs.html" target="_blank">http://ecls.sourceforge.net/logs.html</a><br>
> but I did not try unicode with it, only with MSVC.<br>
> Juanjo<br>
<br>
</div>I built successfully using mingw32 just now (I haven't exercised it,<br>
but it compiles and gives a REPL). First, I had to swap out ECL's gc<br>
for Boehm 7.2.alpha4. After that, I hit a problem in unixsys.d with<br>
the use of "environ" as a variable name. In the mingw environment,<br>
stdlib.h environ is #defined to expand to, ultimately,<br>
(*__p__environ()), breaking several places which use environ as a<br>
variable name. The attached patch renames them to "env".<br>
</blockquote></div><br><br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>
</div></div>