[Python-Dev] VS 2010 compiler

MRAB python at mrabarnett.plus.com
Mon Sep 28 22:18:24 CEST 2015


On 2015-09-28 19:00, Erik Bray wrote:
> On Fri, Sep 25, 2015 at 6:27 PM, Chris Barker - NOAA Federal
> <chris.barker at noaa.gov> wrote:
>>
>> You can use "Windows SDK for Windows 7 and .NET Framework 4".
>>
>> http://www.microsoft.com/en-us/download/details.aspx?id=8279
>>
>>
>> Thanks. Last time I tried that route, it was for 64 bit py2.7. And it
>> required some kludging of environment variables, and registry acces I don't
>> have permission for.
>>
>> But it still may be the best bet. I'll give it a try when I have a chance.
>>
>> And this should be in the "official" docs...
>
> For what it's worth, I've had good luck compiling *most* extension
> modules on Windows using the gcc from MinGW-w64.
>
> The big notable exception was that last time I tried compiling Numpy
> with it I got a segfaulting Numpy.  But I never had a chance to
> investigate why or if it's fixable.  My own extension modules work
> fine on Windows when compiled in MinGW though.
>
> Erik B.
>
Same here. I compile the regex module for Python 2.5-2.7 and 3.1-3.5,
both 32-bit and 64-bit, using MinGW-w64, and I haven't had a problem yet
that wasn't due to a bug in the source code.
>
>> On Sat, Sep 26, 2015 at 12:24 AM, Chris Barker - NOAA Federal
>> <chris.barker at noaa.gov> wrote:
>>>
>>> As I understand it, the MS VS2010 compiler is required (or at least
>>> best practice) for compiling Python extensions for the python.org
>>> Windows builds of py 3.4 and ?[1]
>>>
>>> However, MS now makes it very hard (impossible?) to download VS2010
>>> Express ( or Community, or whatever the free as in beer version is
>>> called).
>>>
>>> I realize that this is not python-dev's responsibility, but if there
>>> is any way to either document where it can be found, or put a bit of
>>> pressure on MS to make it available, as they have for VS2008 and
>>> py2.7, that would be great.
>>>
>>> Sorry to bug this list, I didn't know where else to reach out to.
>>>
>>> -Chris
>>>
>>> [1] it's actually prefer hard to find out which compiler version is
>>> used for which python version. And has been for years. Would a patch
>>> to the docs, probably here:
>>>
>>> https://docs.python.org/3.4/using/windows.html#compiling-python-on-windows
>>>
>>> Be considered?
>>> _______________________________________________
>>> Python-Dev mailing list
>>> Python-Dev at python.org
>>> https://mail.python.org/mailman/listinfo/python-dev
>>> Unsubscribe:
>>> https://mail.python.org/mailman/options/python-dev/songofacandy%40gmail.com
>>
>>
>>
>>
>> --
>> INADA Naoki  <songofacandy at gmail.com>
>>
>>
>> _______________________________________________
>> Python-Dev mailing list
>> Python-Dev at python.org
>> https://mail.python.org/mailman/listinfo/python-dev
>> Unsubscribe:
>> https://mail.python.org/mailman/options/python-dev/erik.m.bray%40gmail.com
>>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: https://mail.python.org/mailman/options/python-dev/python%40mrabarnett.plus.com
>
>



More information about the Python-Dev mailing list