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
Windows build instructions are very inaccurate #70646
Comments
I've tried following the dev guide (still not successful) to compile a debug version of cpython 2.7 and a couple issues that I run into:
Other things are misguiding too, but fixing all of the above would be a massive step forward |
Agreed. The PCBuild/readme.txt file should clear up a few of those points, but the docs aren't exactly beginner friendly (and by that I mean beginning Windows users, not beginning C developers). We probably need someone to write a dedicated document for building Python 2.7 at this stage. The dev guide should only really be for versions under active development. Unless someone else gets there first, I'll look at making it more approachable. |
I built 2.7.11 on Win10 last Jan 16 with MCS v.1500 32 bit. I believe that is VS2008. Besides TortoiseHG, which I think is great, I downloaded SlikSVN minimal client only. I somewhat arbitrarily picked it from some svn list. http://www.sliksvn.com/en/download. A suggestion, with note that minimal client is enough, would not help. Tested install with 'svn help'. With that installed, pcbuild + appropriate args downloads all external dependencies needed. F7 in VS GUI builds Python binary, no Perl needed. The docs, including readme.TXT, are much better than 3 or 4 years ago. (At the time, there was an undocumented requirement, to run tkinter, to move/copy some tcl/tk files. Zack fixed the build script to make manual step unneeded.) Obviously still needs improvement. |
I'm pretty sure all of the mentioned points have been addressed one way or another in the past 6 years; if there are still any other problems, specific issues can be opened. |
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: