New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VS2008, quick hack for distutils.msvccompiler #45796
Comments
I've come up with a quick hack to support VS 2008. VS 2008 Standard Do we need support for VS6 and VS7.1 or can I remove the code from the |
There is always the debate whether distutils might be repackaged and As for finding it in the registry: are you sure it has no registry |
As another note: you shouldn't remove support code for Itanium. Even |
Neither VS8 Professional nor VS9 Beta 2 Standard are storing the lib and |
Ok. Running vsvars is fine, then. The change to get_build_architecture is broken in another way: as it Otherwise, the patch looks fine. |
Ok, I'll take it from here. I'm going to wait until it's decided to use |
UPDATES:
|
Updated compiler and linker args from the project command lines. |
Why don't use "Visual Studio 200x Command Prompt" to get a shell window In this way msvccompiler.py can get LIB, INCLUDE, LIBPATH, PATH with |
It's tedious to require users to invoke such a shell, and it would |
I've created another patch to add VS 2008 support to distutils. The new $ cd Lib/distutils
$ svn copy msvccompiler.py msvc9compiler.py
$ cd ../..
$ patch -p0 < py3k_vs2008_4.patch Martin, if you are going to build Python 3.0a2 with VS 2008 then this |
I've applied the patch to the trunk in r59290 together with a fix for |
I succeed in building python26 with msvc 2005. I create a tool to
|
I already do the same: pcbuild9 is easy to convert to vs2005, and the What do the others think? Should we update pcbuild8 with the content of |
This issue is closed, and didn't really deal with VS 2005 at all, so we I personally don't care about the PCbuild8 folder at all. It can be |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: