[issue8854] msvc9compiler.py: find_vcvarsall() doesn't work with VS2008 on Windows x64

Marc-Andre Lemburg report at bugs.python.org
Mon Jun 21 14:38:25 CEST 2010


Marc-Andre Lemburg <mal at egenix.com> added the comment:

Konstantin Zemlyak wrote:
> 
> Konstantin Zemlyak <zart at zartsoft.ru> added the comment:
> 
> Tried msvc9compiler-py27.patch. find_vcvarsall() still works with the same result, while distutils.msvc9compiler.VS_BASE has been changed.
> 
> :: 
> 	>>> distutils.msvc9compiler.find_vcvarsall(9.0)
> 	u'c:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\vcvarsall.bat'
> 	>>> distutils.msvc9compiler.VS_BASE
> 	'Software\\Wow6432Node\\Microsoft\\VisualStudio\\%0.1f'
> 
> Checked registry, 9.0 is only under Wow6432Node.

Thanks for confirming that. So at least my setup is not special and the
keys do indeed have to be updated fir Win64 platforms.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8854>
_______________________________________


More information about the Python-bugs-list mailing list