Hi, I have limited knowledge on the native and I'm more on the Windows side For the native launcher windows it was simple because Sources only for a specific OS and they were buildable using a ubuntu linux box and we get the valid dll and .exe.
I see other archetype: - Swift source for macos specific - c++ or c sources for mutliple target os - same as above with some java for jni Is others archetypes present on the source? Is it possible to build from a linux (ubuntu to be close to infra) all of the archetype with maybe more complex setup, scripts, package ? In the aim to do a maven based release in one tag with for example all profiler lib not having to pick from several repository. Best Regards Eric -----Message d'origine----- De : Michael Bien <[email protected]> Envoyé : jeudi 20 janvier 2022 22:30 À : [email protected]; Matthias Bläsing <[email protected]> Objet : Re: [DISCUSSION] Improve process for changes to native binaries used by NetBeans On 20.01.22 20:14, Matthias Bläsing wrote: > linux: aarch64, arm32 (hardfloat + softfloat), > mips64 (little endian), ppc64 (little endian), ppc, riscv64, > s390x, x86, x86-64: > (Semi-) natively build in QEMU changeroots with an Ubuntu Host > (Docker container) holding the various Debian distributions. i have been doing something like this for other projects too. QEMU+podman+not-x86-64_image* running on x86-64. Works fairly reliable, but is fairly slow in my experience (might become an issue for larger builds). e.g thats also how I would test a container before deploying something to aarch64. * https://github.com/multiarch/qemu-user-static regards, michael --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
