You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am having some troubles trying to get AcousticFieldSim to run though NetBeans on the Raspberry Pi. I am using a Raspberry Pi 4B 2gb, thats running Raspberry Pi OS (64bit), with the aarch64 processor. When NetBeans tries to run AcousticFieldSim, there is a slew of missing library errors. Ive added a JAR file called "gluegen-rt-natives-linux-aarch64.jar" to /home/pi/Desktop/Ultraino-2.5.0/Ultraino-2.5.0/AcousticFieldSim/jars , which fixed the first error message. Now I am getting a new error:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: 'boolean jogamp.common.jvm.JVMUtil.initialize(java.nio.ByteBuffer)' at jogamp.common.jvm.JVMUtil.initialize(Native Method) at jogamp.common.jvm.JVMUtil.<clinit>(JVMUtil.java:58) at com.jogamp.common.os.Platform$1.run(Platform.java:324) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.jogamp.common.os.Platform.<clinit>(Platform.java:290) at com.jogamp.opengl.GLProfile.<clinit>(GLProfile.java:154) at acousticfield3d.gui.MainForm.<init>(MainForm.java:137) at acousticfield3d.AcousticField3D.lambda$main$0(AcousticField3D.java:59) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Is this an issue with AcousticFieldSim, or with JOGL/GLUEGEN? I have found an archived bug report with a similar error message, which I will link below. I have limited experience with Java or Github, so any help would be much appreciated.
Your post helped me a lot (informing me to install Jars), I'm trying to run on my M2 Macbook.
I needed to download a bunch of jars from https://jogamp.org/deployment/jogamp-current/jar/
to Ultraino/AcousticFieldSim/jars/. There were already some jars in that folder, I'm guessing they were made for x86 architecture so they needed to be replaced.
I am having some troubles trying to get AcousticFieldSim to run though NetBeans on the Raspberry Pi. I am using a Raspberry Pi 4B 2gb, thats running Raspberry Pi OS (64bit), with the aarch64 processor. When NetBeans tries to run AcousticFieldSim, there is a slew of missing library errors. Ive added a JAR file called "gluegen-rt-natives-linux-aarch64.jar" to /home/pi/Desktop/Ultraino-2.5.0/Ultraino-2.5.0/AcousticFieldSim/jars , which fixed the first error message. Now I am getting a new error:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: 'boolean jogamp.common.jvm.JVMUtil.initialize(java.nio.ByteBuffer)' at jogamp.common.jvm.JVMUtil.initialize(Native Method) at jogamp.common.jvm.JVMUtil.<clinit>(JVMUtil.java:58) at com.jogamp.common.os.Platform$1.run(Platform.java:324) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.jogamp.common.os.Platform.<clinit>(Platform.java:290) at com.jogamp.opengl.GLProfile.<clinit>(GLProfile.java:154) at acousticfield3d.gui.MainForm.<init>(MainForm.java:137) at acousticfield3d.AcousticField3D.lambda$main$0(AcousticField3D.java:59) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Is this an issue with AcousticFieldSim, or with JOGL/GLUEGEN? I have found an archived bug report with a similar error message, which I will link below. I have limited experience with Java or Github, so any help would be much appreciated.
https://www.mail-archive.com/[email protected]/msg363666.html
The text was updated successfully, but these errors were encountered: