Suivre procédure suivante

1. Télécharger librairie : git clone git://github.com/shiffman/libfreenect.git
2. Compiler selon indications du readme
(Aller dans libfreenect. Créer dossier build. Et depuis ce dossier lancer "cmake ..").
3. Aller dans wrapper/java. Lancer build.sh

Suivre procedure puis rajouter à la ligne 22 dans wrappers/java/build.sh

-I/usr/lib/jvm/java-6-sun-1.6.0.22/include -I/usr/lib/jvm/java-6-sun-1.6.0.22/include/linux

Ce qui donne :

g++ -m64 -shared -fPIC -Wall -o dist/libOpenKinect.so ${JNI_SRC_DIR}/org_openkinect_Context.cpp OpenKinectJNI?/org_openkinect_Device.cpp ${LIBUSB_INCLUDE} ${LIBUSB_LIBRARY} ${LIBFREENET_INCLUDE} ${LIBFREENET_LIBRARY} -I${JDK_HOME}/include/ -I${JDK_HOME}/include/linux/ -I/usr/lib/jvm/java-6-sun/include/ -I/usr/lib/jvm/java-6-sun/include/linux/ -L${JDK_HOME}/lib/

Lancer build.sh

Il produit un .jar et un .so dans dossier dist à placer dans l'emplacement librairie de processing (dans un dossier "openkinect").
Puis renommer OpenKinect en openkinect.

Créer un lien symbolique.

ln -s libOpenKinect.so libKinect.so

Librairie installée et fonctionnelle le 19/03/11

librairie kinect/processing/ubuntu de David Sanz Kirbis
http://therandomlab.blogspot.com/2011/02/kinect-with-processing-on-ubuntu.html
http://www.4shared.com/file/A6kUeMFz/openkinect_ubuntu_processing_a.html