Login  Register

MacOS Aarch64/M1 + version 12 + 13 Support

Posted by Sven Gothel on Jan 12, 2023; 2:19pm
URL: https://forum.jogamp.org/MacOS-Aarch64-M1-version-12-13-Support-tp4042034.html

Dear Emmanuel, Dear Everybody,

I am currently working on the MacOS Aarch64/M1 build,
producing fat (or universal lipo) libraries for x86_64 + aarch64.

I reuse Emmanuel's gluegen ant changes, thank you Emmanuel.

For this fat Mac OS build, I will use an OpenJDK 17 SDK
for x86_64 and Aarch64 and produce the fat libraries manually (libjawt.dylib).
This recipe will also be committed, however,
I will see to make this optional to allow
a simple native target platform build.

Currently I have to resolve further Mac OS 12/13 semantic API changes,
i.e. further 'enforcement' of threading restrictions.
When this is properly resolved, I will push my changes.

Similar changes shall happen to the used SWT library.

Then, the last step is to re-validate against the latest Windows 10 version.

Warm greetings,

~Sven