[New-bugs-announce] [issue2642] MSVCRT packing in Windows Installer (3.0a4)
Wesley Spikes
report at bugs.python.org
Wed Apr 16 03:05:54 CEST 2008
New submission from Wesley Spikes <wesley.spikes at gmail.com>:
I've searched and did not find any open ticket to make suggestions on,
so I'm posting it here.
You currently have posted "The MSI installers for Python 3.0a4 are
compiled with the new Visual Studio 2008 Professional version.
Therefore Python depends on the -Visual C++ runtime library 9.0. We
currently don't package this library properly, which means that non-
Administrator installation is currently not supported. Contributions to
fix this problem are welcome."
Two potential fixes, both of which should be very readily doable. First
one is to set the Linking option in MSVC++ to a static link to the CRT.
This in-builds the library with Python. (Options /MT and /MTd, for
release and debug versions, respectively.)
The other potential resolution for Non-Admin installs, which may or may
not be more stable, is to include the MSVCRT DLLs into the directory
containing the Python installation. If needed, you may have to register
these files manually into the HKCU hive.
Hope that helps with your described packaging issue with the installer.
(Classified under Build and Installation, since it deals with both
halves -- feel free to reclassify as appropriate.)
----------
components: Build, Installation
messages: 65537
nosy: wesley.spikes
severity: normal
status: open
title: MSVCRT packing in Windows Installer (3.0a4)
versions: Python 3.0
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue2642>
__________________________________
More information about the New-bugs-announce
mailing list