[Python-Dev] Build extensions for windows python 2.4 what are
the compiler rules?
"Martin v. Löwis"
martin at v.loewis.de
Fri Dec 24 00:12:42 CET 2004
Barry Scott wrote:
> It seems that I can build extensions with msvc 6.0 that work with the
> python 2.4 windows
> binary kit.
>
> Is this safe?
No, it isn't. This emerges as a Python 2.4 FAQ.
> I recall warning a while ago about mixing msvc 6.0 and msvc 7.1 runtime
> DLL's. Is this
> an issue with python 2.4?
Yes, it is.
> I'm also surprised that the python 2.4 source kit only mentions MSVC 6.0
> and not the compiler that you actually built python 2.4 with.
Why do you say that? PCbuild/readme.txt starts with
Building Python using VC++ 7.1
-------------------------------------
This directory is used to build Python for Win32 platforms, e.g. Windows
95, 98 and NT. It requires Microsoft Visual C++ 7.1
(a.k.a. Visual Studio .NET 2003).
(For other Windows platforms and compilers, see ../PC/readme.txt.)
Regards,
Martin
More information about the Python-Dev
mailing list