fix: disable vcdiv64.asm on non-x86_64 Windows by bjia56 · Pull Request #409 · python-cmake-buildsystem/python-cmake-buildsystem
-
Notifications
You must be signed in to change notification settings - Fork 157
Open
Open
Conversation
bjia56
commented
May 30, 2025
bjia56
commented
Contributor
Required for building on Windows arm64.
https://github.com/python/cpython/blob/3.12/PCbuild/_decimal.vcxproj#L140-L146
jamesobutler
left a comment
jamesobutler
left a comment
Contributor
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bjia56 Do you need Windows on ARM testing in the CI? I see that there is now the windows-11-arm GitHub runner
bjia56 added 2 commits
This reverts commit ef78b77.
bjia56
commented
May 30, 2025
bjia56 commented
Contributor Author
@jamesobutler It's a good idea, however I'm not too sure how to plug it into the existing GH runner setup.
jamesobutler
commented
May 30, 2025
jamesobutler commented
Contributor
Adding Windows 11 arm building would likely need to be restricted to the Python 3.11+ builds. It appears that the Python organization distributed Windows arm64 installers for Python 3.11.0 (https://www.python.org/downloads/release/python-3110/), but did not for earlier versions such as Python 3.10.7 (https://www.python.org/downloads/release/python-3107/).
bjia56
commented
May 30, 2025
bjia56 commented
Contributor Author
fwiw, I was able to get 3.9 and 3.10 builds when testing my portable fork here: bjia56/portable-python#129
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment