Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » Do we have support for Windows on ARM64?
Re: Do we have support for Windows on ARM64? [message #61907 is a reply to message #61898] Mon, 15 December 2025 21:37 Go to previous message
Tom1
Messages: 1319
Registered: March 2007
Ultimate Contributor
Hi Mirek,

OK, now I have something to show. The attached file includes all the code changes required for compiling TheIDE on Windows 11 on ARM64.

- The prior scripts for creating the different versions of openssl library should be used to create the required binaries.
- The SDL2, MySQL and Postgresql are not currently supported on arm64.
- MSVS2026 (community) support has been added to Automatic build methods setup. This includes x86, x64 and arm64.
- Automatic build methods setup now also supports setting up clang-mingw for compiling on arm64.

- A slight change in library locations for openssl:
bin/openssl/x86
bin/openssl/x64
bin/openssl/arm64

- And the same for llvm library too:
bin/llvm/x86
bin/llvm/x64
bin/llvm/arm64

(These library location changes are needed for cross platform functionality. We can compile at least on ARM64 for all three architectures now. Possibly the other way around too... I hope.)

- Various other tunings have been done to get this work.

It is also worth noting, that a slightly wider installation of clang-mingw is needed in order to support arm64 (aarch64). This is easily obtained from the source you already pointed out.

As a reference test, I compiled examples/UWord for all three architectures on Windows 11 ARM using both clang-mingw and MSVS2026.

NOTE: Unfortunately, while debugger related stuff compiles already and registers are defined, I could not make it work with ARM64.

Please take a look and test... I surely would not mind if the debugger issue was solved.

Best regards,

Tom

[EDIT] Now there's MSBT2026 support included too.

[Updated on: Tue, 16 December 2025 16:12]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: "A Call to Rediscover the Spirit of C++"
Goto Forum:
  


Current Time: Sun Jan 25 05:10:14 CET 2026

Total time taken to generate the page: 0.09451 seconds