Discussion: Enabling Windows ARM64 support in Krita

Harish Raja Selvan harish.rajaselvan at multicorewareinc.com
Thu Dec 11 07:21:08 GMT 2025


Hello Everyone,
Yes, I used llvm-mingw (release 20240619<https://github.com/mstorsjo/llvm-mingw/releases/tag/20240619>) for the Windows ARM64 build.
A merge request with the changes has been created:
Add Windows ARM64 support in krita-deps-management (!72) · Merge requests · Packaging / Krita Dependencies Management · GitLab<https://invent.kde.org/packaging/krita-deps-management/-/merge_requests/72>
Regarding OpenSSL:

The current deps script downloads a prebuilt x64 OpenSSL 1.1.1l package, which cannot be used for Windows ARM64. For the ARM64 build, OpenSSL 1.1.1l was compiled locally for the mingwarm64 target. The complete build steps are documented here:
building-openssl.docx<https://multicorewareinc.egnyte.com/dl/6yM8gjpMhrdW>
The resulting ARM64 OpenSSL binary package is available here:
openssl-arm64.zip<https://multicorewareinc.egnyte.com/dl/3yjRTJGW6bM9>
I wanted to check whether it would be possible to host ARM64 OpenSSL binaries in the same way the x64 ones are hosted on KDE, so that they can be used directly by the deps build.

Additionally, I have also created a merge request in the main Krita repository to add Windows ARM64 packaging and installer support:
Add ARM64 support to Windows NSIS installer (!2566) · Merge requests · Graphics / Krita · GitLab<https://invent.kde.org/graphics/krita/-/merge_requests/2566>
Regards,
Harish Raja Selvan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20251211/b3b66dc6/attachment.htm>


More information about the kimageshop mailing list