Add Windows ARM64 support in CI#1146
Conversation
RossBencina
left a comment
There was a problem hiding this comment.
To check that this wasn't going to create backward compatibility problems I opened the .sln solution in Visual Studio 2005. There were no obvious problems introduced by the presence of the ARM64 configuration (it would not build of course). The Win32 target seemed to build (modulo some unrelated errors that we should probably fix).
Could I get you to fix one more thing please? : When I opened the solution ARM64 was already the selected configuration. Could you make open with the 64-bit intel config please?
|
Hi @RossBencina, After some investigation I found that on Visual Studio 2005, the default configuration is picked alphabetically, since ARM64 sorts before x64, it ends up selected by default. |
|
@Harishmcw thanks for looking into it. We're intending to merge this as-is but could you please provide us with a short explanation of how you made the changes to the
|
RossBencina
left a comment
There was a problem hiding this comment.
Approved, but let's finish the conversation first. I would like to know how you generated the .vcproj changes, including which VisualStudio version you used, and whether you tested it locally. We may include some of these details in the commit message.
|
The |

This PR adds Windows ARM64 support to the MSBuild and CMake CI workflows.
Changes:
Windows-MSVC-ARM64andWindows-MinGW-ARM64jobs.-Ahandling for MSVC ARM64 builds.portaudio.vcprojandportaudio.sln