classification
Title: Python fails to compile with VC11 ARM configuration
Type: enhancement Stage:
Components: Build, Windows Versions: Python 3.4
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: Minmin.Gong, brian.curtin, loewis
Priority: normal Keywords:

Created on 2012-05-14 03:57 by Minmin.Gong, last changed 2012-05-15 06:30 by loewis.

Messages (3)
msg160593 - (view) Author: Minmin Gong (Minmin.Gong) Date: 2012-05-14 03:57
Windows ARM doesn't support full win32 api, e.g. no registry and winsock. So the python fail to compile with VC11 beta in ARM configuration.
msg160627 - (view) Author: Brian Curtin (brian.curtin) * (Python committer) Date: 2012-05-14 14:00
Thanks for your report. Unfortunately Python 3.2 won't ever work in this way because changing compilers would be a new feature, and bug fix releases like 3.2 don't receive new features. Yesterday we completed the transition to VS2010 as a step towards our 3.3 release.

We are open to supporting VS11, but it won't become the standard compiler suite we use until VS11 goes RTM. I'm not aware of any release schedule announced yet, but I believe we would need VS11 to be released before our first beta release, which is at the end of June. Most estimates I've seen don't look favorable for us supporting it in 3.3.

Another issue that may hinder this is that myself, and as far as I know, the other developers, do not have ARM machines available to them. I'm interested in continuing our transition from VS2010 on to VS11 for when it's ready, but anything ARM related will likely require someone else to help out, maybe even you :)
msg160687 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2012-05-15 06:30
In any case, there is a branch supporting Python as a metro app at

http://hg.python.org/sandbox/loewis#win8app

This may get folded back into Python at some point, but certainly not before Windows 8 is released.
History
Date User Action Args
2012-05-15 06:30:25loewissetnosy: + loewis
messages: + msg160687
2012-05-14 16:25:52r.david.murraysettitle: Python 3.2 fail to compile with VC11 ARM configuration -> Python fails to compile with VC11 ARM configuration
type: compile error -> enhancement
versions: - Python 3.3
2012-05-14 14:00:51brian.curtinsetmessages: + msg160627
components: + Build, Windows, - Interpreter Core
versions: + Python 3.3, Python 3.4, - Python 3.2
2012-05-14 11:20:26pitrousetnosy: + brian.curtin
2012-05-14 03:57:24Minmin.Gongcreate