This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients Daniel.Ozminkowski, Frankie.Jhou, Victor.Lin, bgale, eric.araujo, giampaolo.rodola, ipatrol, jafo, jfoo, lemburg, loewis, lwteng, mdengler, piotr.dobrogost, sayap, schmir, shimizukawa, skrah, srid, steve.dower, tarek, thorsten.behrens, zzzeek
Date 2014-02-23.22:57:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1393196234.42.0.889837080497.issue7511@psf.upfronthosting.co.za>
In-reply-to
Content
My patches (which I've backed away from now - between wheels and monkey patching Distutils from a setup.py, there are enough workarounds) also handled the fact that VS 2008 is no longer freely/officially available, and presumably VS 2010 will eventually go the same way. From my point of view, VC++ 2008 Express not including 64-bit compilers is less of a concern than VC++ 2008 Express not being available at all.

The Windows SDK is the only way that VC9 is distributed now, but it doesn't install the vcvarsall.bat file that Distutils needs. The same goes for the version of the SDK that includes VC10. These patches look in the registry for the actual paths, rather than just to find a batch file that isn't a component of the compiler.

(FWIW, the patches should be identical apart from some Python 2/3 differences - the version number is parameterised.)
History
Date User Action Args
2014-02-23 22:57:14steve.dowersetrecipients: + steve.dower, lemburg, loewis, jafo, giampaolo.rodola, schmir, tarek, sayap, eric.araujo, zzzeek, srid, skrah, ipatrol, shimizukawa, thorsten.behrens, piotr.dobrogost, Victor.Lin, mdengler, Daniel.Ozminkowski, Frankie.Jhou, bgale, lwteng, jfoo
2014-02-23 22:57:14steve.dowersetmessageid: <1393196234.42.0.889837080497.issue7511@psf.upfronthosting.co.za>
2014-02-23 22:57:14steve.dowerlinkissue7511 messages
2014-02-23 22:57:13steve.dowercreate