Login  Register

Cannot find extracted native libraries

Posted by runiter on Nov 28, 2012; 4:27pm
URL: https://forum.jogamp.org/Cannot-find-extracted-native-libraries-tp4027274.html

In one of our Mac computers we get the following exception.
It appears that after extracting the native files jogl cannot find them!
Any ideas why this is happening?

Here is the exception:

java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.javaws.Launcher.executeApplication(Launcher.java:1528)
        at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1466)
        at com.sun.javaws.Launcher.doLaunchApp(Launcher.java:1277)
        at com.sun.javaws.Launcher.run(Launcher.java:117)
        at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.UnsatisfiedLinkError: /private/var/folders/mE/mEUDAk00FsCuJQbxmIxxrk+++TM/-Tmp-/jogamp_0000/file_cache/jln7551921462927477829/jln5317480986996924740/libnativewindow_awt.jnilib:  Library not loaded: @rpath/libjawt.dylib   Referenced from: /private/var/folders/mE/mEUDAk00FsCuJQbxmIxxrk+++TM/-Tmp-/jogamp_0000/file_cache/jln7551921462927477829/jln5317480986996924740/libnativewindow_awt.jnilib   Reason: image not found
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1861)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1741)
        at java.lang.Runtime.load0(Runtime.java:770)
        at java.lang.System.load(System.java:1020)
        at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoaderBase.java:434)
        at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.java:59)
        at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:90)
        at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.java:328)
        at jogamp.nativewindow.NWJNILibLoader.access$000(NWJNILibLoader.java:39)
        at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:51)
        at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:42)
        at java.security.AccessController.doPrivileged(Native Method)
        at jogamp.nativewindow.NWJNILibLoader.loadNativeWindow(NWJNILibLoader.java:42)
        at jogamp.nativewindow.jawt.JAWTUtil.<clinit>(JAWTUtil.java:183)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at javax.media.nativewindow.NativeWindowFactory$2.run(NativeWindowFactory.java:232)
        at javax.media.nativewindow.NativeWindowFactory$2.run(NativeWindowFactory.java:229)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:229)
        at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1385)
        at javax.media.opengl.GLProfile.access$100(GLProfile.java:76)
        at javax.media.opengl.GLProfile$1.run(GLProfile.java:174)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:140)
        at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1887)
        at javax.media.opengl.GLProfile.get(GLProfile.java:818)
        at javax.media.opengl.GLProfile.get(GLProfile.java:847)
        at javax.media.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:653)
        at com.ardor3d.framework.jogl.CapsUtil.getCapsForSettings(CapsUtil.java:34)
        at com.ardor3d.framework.jogl.JoglAwtCanvas.<init>(JoglAwtCanvas.java:38)
        at org.concord.energy3d.scene.SceneManager.<init>(Unknown Source)
        at org.concord.energy3d.scene.SceneManager.<clinit>(Unknown Source)
        at org.concord.energy3d.MainApplication.main(Unknown Source)
        ... 9 more
Saeid Nourian, Ph.D. Eng. | Graphing Calculator 3D