Today an user named weck has submitted three patches for VS 2005 support [0]. In one of the replies Martin said that he likes to use the upcoming VS2008 as new default compiler.
I've downloaded the Beta 2 of VS 2008 from [1] and played with it a bit. It comes with most tools required to build Python except of ml.exe (Microsoft ASM) but I found [2]. Although it looks a bit old it does its job for OpenSSL. I had to fix a small problem in socketmodule.c [3] in order to compile the socket module. The rest is just fine and the unit test suite is running w/o an error. The only new warning C:\Programme\Microsoft SDKs\Windows\v6.0A\include\winnt.h(7127) : warning C4005: 'WRITE_RESTRICTED' : macro redefinition c:\dev\python\py3k\Include\structmember.h(72) : see previous definition of 'WRITE_RESTRICTED' could probably be removed with renaming WRITE_RESTRICTED in structmember.h. Should I check in my PCbuild9 directory? It's based on PCbuild8. Christian [0] http://bugs.python.org/issue1447 patch to make msvccompiler.py work with vs 2005(MSVC8) http://bugs.python.org/issue1448 Build Python with VS 2005(MSVC8) http://bugs.python.org/issue1449 make msi work the vs 2005(MSVC8) [1] http://msdn2.microsoft.com/en-us/express/future/bb421473.aspx [2] http://www.masm32.com/masmdl.htm [3] http://svn.python.org/view?rev=59002&view=rev _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com