[issue31612] Building 3.6 fails on Windows

2019-08-02 Thread Steve Dower
Change by Steve Dower : -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker ___ ___ Python-

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Steve Dower
Steve Dower added the comment: If you install VS 2017 and select the "Python native development" option as described in the dev guide, you get the correct compilers (plural) for Python 3.5 onwards. The build.bat file (specifically, the find_msbuild.bat helper) will choose the correct version.

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Jeremy Kloth
Change by Jeremy Kloth : -- nosy: +jkloth ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread STINNER Victor
STINNER Victor added the comment: To compile Python 2.7, you need VS 2008 *and* 2010. To compile Python 3.5, 3.6 or master, you need VS 2015. To compile Python 3.4, you need VS 2010. I had to work on Python 2.7, 3.4, 3.5, 3.6 and master, so I installed VS 2008, 2010 and 2015 :-) I didn't gi

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: > https://haypo-notes.readthedocs.io/cpython_windows.html#python-and-visual-studio-version-matrix Thank you Victor. Therefore I do need to install 4 versions of Visual Studio for building three major maintained branches: 2008, 2010, 2015 and 2017? Oh, now I

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Paul Moore
Paul Moore added the comment: I believe that's the case, although I'm somewhat surprised by the nature of the error. I'm just checking diffs at the moment. But VS 2015 is the officially supported compiler for 3.6. -- ___ Python tracker

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread STINNER Victor
STINNER Victor added the comment: Here are my notes on how to compile CPython on Windows: https://haypo-notes.readthedocs.io/cpython_windows.html#python-and-visual-studio-version-matrix -- ___ Python tracker

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread STINNER Victor
STINNER Victor added the comment: > I have installed Visual Studio 2017 and have ran PCbuild\build.bat. Oh, I think that VS 2017 is a new feature of Python 3.7 (master), no? Steve Dower, or Zachary Ware: can you confirm? See bpo-31340 and bpo-30389. -- __

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I have installed Visual Studio 2017 and have ran PCbuild\build.bat. >From the master branch all have built successfully. -- ___ Python tracker

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread STINNER Victor
STINNER Victor added the comment: How did you build Python 3.6 on Windows? Did you use Visual Studio 2015? Do you use Visual Studio GUI or in the command line? -- nosy: +haypo ___ Python tracker

[issue31612] Building 3.6 fails on Windows

2017-09-27 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : makefile.vc(1076): fatal error U1087: cannot have : and :: dependents for same target [C:\Users\Serhiy Storchaka\py\cpython3.6\PCbuild\tcl.vcxproj] The full log is attached. -- components: Build, Windows files: build.log messages: 303141 nosy: pau