[Python-Dev] Re: Patch to distutils.msvccompiler, 2.3 branch
tjreedy at udel.edu
Thu Nov 27 21:09:33 EST 2003
"Thomas Heller" <theller at python.net> wrote in message
news:brqx615o.fsf at python.net...
> Several people on this list (IIRC Jim, Guido, Jeremy) have been
> by the problem that distutils couldn't build extensions with MSVC6,
> complaining that the compiler isn't installed although in fact it
In my view, distutils is correct. VC6 has been loaded but
installation is not finished.
> The problem always seemed to be that MSVC6 only writes the complete
> registry entries which distutils requires after the GUI has been run
> least one time.
I have seen other programs (some games, in particular, that I
remembert) do this sort of thing -- do final installation phase on
first execution. Sometimes there is a menu option to repeat this
phase without reloading.
> Not installed:
I would call this 'Not loaded'
> error: Python was built with version 6 of Visual Studio, and
> extensions need to be built with the same version of the compiler,
> it isn't installed.
> Installed, but the GUI has never been run:
and this 'Loaded, but installation incomplete'
> Installed, and GUI has been run: the extension should build
and this 'Fully installed'
Terry J. Reedy
More information about the Python-Dev