Login  Register

Re: UnsatisfiedLinkError

Posted by jf2qm on Jul 14, 2014; 7:57pm
URL: https://forum.jogamp.org/UnsatisfiedLinkError-tp4032563p4032565.html

UPDATE/EDIT

I previously was able to run the program via command line on my windows machine, but ran into trouble after testing on the linux server.    I think there may have been some issues with paths or something after I downloaded the linux versions of the same jars.  after consolidating some of the files i have a new error:

java.lang.NoSuchMethodError: com.jogamp.common.nio.Buffers.slice2Float(Ljava/nio
/Buffer;[FII)Ljava/nio/FloatBuffer;
        at jogamp.opengl.ProjectFloat.<init>(ProjectFloat.java:181)
        at jogamp.opengl.ProjectFloat.<init>(ProjectFloat.java:167)
        at jogamp.opengl.ProjectFloat.<init>(ProjectFloat.java:163)
        at javax.media.opengl.glu.GLU.<init>(GLU.java:164)
        at processing.opengl.PJOGL.<init>(PJOGL.java:218)
        at processing.opengl.PGraphicsOpenGL.createPGL(PGraphicsOpenGL.java:1744
)
        at processing.opengl.PGraphicsOpenGL.<init>(PGraphicsOpenGL.java:518)
        at processing.opengl.PGraphics3D.<init>(PGraphics3D.java:37)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at processing.core.PApplet.makeGraphics(PApplet.java:1919)
        at processing.core.PApplet.size(PApplet.java:1771)
        at processing.core.PApplet.size(PApplet.java:1742)
        at noblis.farag.MySketch.setup(MySketch.java:132)
        at processing.core.PApplet.handleDraw(PApplet.java:2361)
        at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:240)

        at processing.core.PApplet.run(PApplet.java:2256)
        at java.lang.Thread.run(Unknown Source)
Exception in thread "Animation Thread" java.lang.RuntimeException: com.jogamp.co
mmon.nio.Buffers.slice2Float(Ljava/nio/Buffer;[FII)Ljava/nio/FloatBuffer;
        at processing.core.PApplet.makeGraphics(PApplet.java:1944)
        at processing.core.PApplet.size(PApplet.java:1771)
        at processing.core.PApplet.size(PApplet.java:1742)
        at noblis.farag.MySketch.setup(MySketch.java:132)
        at processing.core.PApplet.handleDraw(PApplet.java:2361)
        at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:240)

        at processing.core.PApplet.run(PApplet.java:2256)
        at java.lang.Thread.run(Unknown Source)



Both the linux and windows have something about the buffers within jogamp,  

- any ideas about the significance of: (LJava/nio/Buffer) ?


Thanks wade, I'll look into that and let you know if anything changes based on that info