Tycho + arm64 + target platform config
cdietrich opened this issue · 2 comments
wo dont have
arm64
mac
in the tp list in
new project wizard and domain model.
when building domain am getting
[WARNING] Your build environment {osgi.os=macosx, osgi.ws=cocoa, osgi.arch=aarch64} does not match any of the configured target environments [macosx/cocoa/x86_64, win32/win32/x86_64, linux/gtk/x86_64]. Test execution might be inconsistent
leads to follow up
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError cannot be found by org.eclipse.ui.workbench_3.133.0.v20240724-1640
at org.eclipse.osgi.internal.loader.BundleLoader.generateException(BundleLoader.java:562)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass0(BundleLoader.java:557)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:434)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:174)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 33 more
That's right! The project wizard and domain model must be adapted to build on the arm.
If we rely on the latest Eclipse arm is supported on Linux and mac (and maybe Windows?)