According to <https://www.jetbrains.com/help/kotli...
# compose-desktop
m
According to https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-compatibility-and-versioning.html Compose Desktop supports ARM64 for both Linux and Windows. I have two question associated with that: 1. Can anybody confirm that this works reliably in general. Both at build and execution time? 2. Does building work with the experimental ARM GitHub runners for Linux/Windows for public repositories? See: https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-gith[…]-repositories I neither have an ARM box for Linux nor for Windows, so I can’t test it myself but if that works reliably I’d try to support these additional platforms with my software as soon as these runners become available for private repositories too.
a
Can confirm that it works in arm64 Windows in Parallels.
🙏 1
j
1. Windows ARM64: not tested. Linux ARM64: tested on a Raspberry Pi 5 running Raspbian, works well. 2. No, GH's ARM runners for Linux are not available for private repositories yet, tested two weeks ago. May work if you're on a Pro subscription, not sure. I compiled the build on the RPi5 itself. Also ran it on an RPi Zero 2W, but that was a very (too) slow experience. Note: if you add the
compose.desktop.linux
and others (instead of
.currentos
) dependencies, you can generate a fat jar (uberJar) without installer that runs on all platforms. That's what I'm doing during development for faster testing.
🙏 1