Hallo ich bin neu hier und habe wenig Erfahrung mit JME.
Ich habe die SDK unter Linux heruntergeladen und soweit funktioniert auch alles. Wenn ich allerdings ein programm erstelle und es starten will, kommt da immer eine Fehlermeldung obwohl ich nichts verändert habe.
Ich schreibe die Fehlermeldung unten rein und hoffe dass mir jemand helfen kann
(java:10593): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
(java:10593): Gtk-WARNING **: Theme parsing error: gtk.css:3611:22: ‘none’ is not a valid color name
(java:10593): Gtk-WARNING **: Theme parsing error: gtk.css:3611:22: ‘none’ is not a valid color name
März 21, 2020 1:25:10 VORM. com.jme3.system.JmeDesktopSystem initialize
INFORMATION: Running on jMonkeyEngine 3.3.0-beta1
Branch: HEAD
Git Hash: bd1b6d2
Build Date: 2020-02-07
Exception in thread “main” java.lang.UnsatisfiedLinkError: /home/benedikt/jMonkeyProjekts/Test/libbulletjme.so: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27’ not found (required by /home/benedikt/jMonkeyProjekts/Test/libbulletjme.so)
at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2430)
at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2487)
at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2684)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2617)
at java.base/java.lang.Runtime.load0(Runtime.java:767)
at java.base/java.lang.System.load(System.java:1834)
at com.jme3.system.NativeLibraryLoader.loadNativeLibrary(NativeLibraryLoader.java:685)
at com.jme3.system.JmeDesktopSystem.initialize(JmeDesktopSystem.java:348)
at com.jme3.system.JmeDesktopSystem.newContext(JmeDesktopSystem.java:271)
at com.jme3.system.JmeSystem.newContext(JmeSystem.java:159)
at com.jme3.app.LegacyApplication.start(LegacyApplication.java:461)
at com.jme3.app.LegacyApplication.start(LegacyApplication.java:424)
at com.jme3.app.SimpleApplication.start(SimpleApplication.java:127)
at mygame.Main.main(Main.java:19)
/home/benedikt/jMonkeyProjekts/Test/nbproject/build-impl.xml:1322: The following error occurred while executing this line:
/home/benedikt/jMonkeyProjekts/Test/nbproject/build-impl.xml:960: Java returned: 1
BUILD FAILED (total time: 8 seconds)
Ich kenne die Ursache des Problems, das Sie sehen, nicht.
Möglicherweise verwenden Sie die SDK-Version v3.3.0-beta1-sdk1. Für die Produktion empfehle ich die Verwendung von Version v3.2.4-Stable-SDK1. Haben Sie diese Version ausprobiert?
Ein ähnliches Problem haben wir bei lwjgl2 gefunden gehabt, dort hat Ubuntu die Versionssymbole entfernt, aber bei bullet war uns das nicht bekannt, daher:
Was für ein OS nutzt du?
Kannst du evtl. eine spezifische GLIBC Version installieren?
Looks like the Problem we have with lwjgl2 on Ubuntu starts to spread out on other libraries. A recompile is probably enough, but I’d need to talk to the glibc guys if they just stopped using named versions and we thus need to recompile everything or what the case is. This is most certainly not SDK related and will also affect 3.2