[issue1706] Force WINVER 0x0500 (Windows 2000)

Martin v. Löwis report at bugs.python.org
Sat Feb 9 17:44:10 CET 2008


Martin v. Löwis added the comment:

The defaulting of WINVER is indeed a compiler things; the problems
started when we moved to VS 2008 (so VC6 would certainly have a
different default).

Setting WINVER for extension modules wouldn't have helped with the Tcl
problem: Tcl/Tk itself gets compiled independent of Python -
Py_BUILD_CORE had no effect here. It *does* have effect on _tkinter,
since _tkinter is part of Py_BUILD_CORE.

Setting WINVER for all extension modules would be bad style. Some
modules may fail to compile - it's up to the module author to decide
what API level to build against.

__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue1706>
__________________________________


More information about the Python-bugs-list mailing list