When I change the window to an OPENGL window, everything works fine, but I drop to maybe 10 fps. Is there any way to avoid that if I just need skeletal data, and intend to draw my own stuff in the applet?
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError?: /home/xx/processing-1.5.1/modes/java/libraries/SimpleOpenNI/library/libSimpleOpenNI.so: /home/xx/processing-1.5.1/modes/java/libraries/SimpleOpenNI/library/libSimpleOpenNI.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader ?$NativeLibrary ?.load(Native Method) at java.lang.ClassLoader ?.loadLibrary0(ClassLoader ?.java:1803) at java.lang.ClassLoader ?.loadLibrary(ClassLoader ?.java:1728) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1028) at SimpleOpenNI.SimpleOpenNI.<clinit>(SimpleOpenNI.java:33) at DepthImage ?.setup(DepthImage ?.java:40) at processing.core.PApplet.handleDraw(Unknown Source) at processing.core.PApplet.run(Unknown Source) at java.lang.Thread.run(Thread.java:662)
When I turn on 32 bits I got this:
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError?: /home/xx/sketchbook/libraries/SimpleOpenNI/library/libSimpleOpenNI.so: libOpenNI.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader ?$NativeLibrary ?.load(Native Method) at java.lang.ClassLoader ?.loadLibrary0(ClassLoader ?.java:1803) at java.lang.ClassLoader ?.loadLibrary(ClassLoader ?.java:1728) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1028) at SimpleOpenNI.SimpleOpenNI.<clinit>(SimpleOpenNI.java:33) at sketch_jun30a.setup(sketch_jun30a.java:28) at processing.core.PApplet.handleDraw(Unknown Source) at processing.core.PApplet.run(Unknown Source) at java.lang.Thread.run(Thread.java:662)
Does anyone got an idea ? Thanks so much for your help !
K
I've installed liboost 1.46.1
But I still have those errors on my ubuntu 10.10 64bits:
When i turn on 64bits (by removing the java folder):
Exception in thread "Animation Thread"
java.lang.UnsatisfiedLinkError: /home/xx/processing-1.5.1/modes/java/libraries/SimpleOpenNI/library/libSimpleOpenNI.so: libXnVNite.so: wrong ELF class: ELFCLASS32
With the 32 bits release:
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: /home/xx/processing-1.5.1/modes/java/
libraries/SimpleOpenNI/library/libSimpleOpenNI.so: libOpenNI.so:
This library looks amazing, but OpenNI v1.1.0.41 and NITE v1.3.1.5, have been updated to 1.3.2.1 and 1.4.0.5, and I can’t find them now.. Can someone share the right versions?
v0.24 , 12/27/2011, - Updated to versions: OpenNI 1.5.2.7 NITE 1.5.2.7 SensorKinect 5.1.025 Sensor 5.1.025 - Use new Avin2 Kinect drivers, now the mac starts up much faster! - Added better checks if SimpleOpenNI could be started. Extended all examples. - Added OpenNI install files for every release and plattform - Added support for export application(no applets), this application works on your machine, if you want to use the app on another machine, you still have to install OpenNI/NITE/Sensor libs. There is a bug in Processing 2.0 for linux, so the export won't work, only if you change the app script: -Djava.library.path="$APPDIR:$APPDIRlib" to -Djava.library.path="$APPDIR:$APPDIR/lib" http://code.google.com/p/processing/issues/detail?id=945&q=mrn&colspec=Stars ID Type Status Priority% 20Owner Summary - Updated install section on the wiki - Added classpaths to the JavaDoc generator
thanks maxxxoh!
happy new year!
Hello,
i have the same problem related with
Can't find the SimpleOpenNI library (SimpleOpenNI32) : java.lang.UnsatisfiedLinkError?: D:\programas\processing-1.5.1\modes\java\libraries\SimpleOpenNI\library\SimpleOpenNI32.dll: The specified procedure could not be found
trying simple-openni+kinect+processing
i have windows 7, 64 bits i've download, reboot, install, and try the two versions: 64bits and 32 bits
i've copied the extracted folder: SimpleOpenNI to processing-1.5.1/modes/java/libraries
and i'me getting the same error! (Can't find the SimpleOpenNI library (SimpleOpenNI32) :) anyone can help?..