<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 8, 2013 at 2:56 AM, Adrian Buehlmann <span dir="ltr"><<a href="mailto:adrian@cadifra.com" target="_blank">adrian@cadifra.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 2013-08-08 06:37, Steve Borho wrote:<br>
> One suggestion I have, if we try to automate this process in the<br>
> hg/contrib folder, is that we make an attempt to drop the requirement on<br>
> Microsoft's C compilers and try to use recent MinGW GCCs to compile the<br>
> Explorer extension and the Mercurial (and other hg extension) Python<br>
> extensions.<br>
<br>
</div>Why?<br>
<br>
MSC is gratis and the standard C compiler on the Windows platform.<br></blockquote><div><br></div><div>MSFT is making it harder and harder to install the gratis VC9 compilers that Python 2.7 requires, that is the primary complication.  Long term, it would be better not to be dependent on their good nature.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
> We had problems with GCC some 5-6 years ago but perhaps<br>
> those are all resolved now<br>
<br>
</div>..and in the mean time, "we" need a 64-bit C (C++) compiler.<br>
<br>
The standard Windows platform is nowadays x64.<br>
<br>
IIRC, last time I checked, there were still problems with MinGW for x64.<br>
But it's been a while...<br></blockquote><div><br></div><div>64bit MinGW (gcc 4.8) is pretty decent these days.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

IIRC C-Python uses the MSC compiler as well for their Windows builds.<br>
<br>
</blockquote></div><br>Yep<br clear="all"><div><br></div>-- <br>Steve Borho
</div></div>