[Jderobot] Problemas en la instalación de Openniserver

Roberto Calvo rocapal en gsyc.urjc.es
Vie Mar 28 14:21:28 CET 2014


El jue, 27-03-2014 a las 19:09 +0100, Edgar Barrero Mateo escribió:
> Hola a todos,

Hola Edgar!

> 
> Estoy intentando instalar Openni2 para la kinect de la xbox.
> 
> Lo primero que quería saber es si es este el componente adecuado.
> 
> Lo segundo es que en la instalación tengo el siguiente error:
> 
> aerobeat en aerobeat:~/test/OpenNI2$ make
> make -C ThirdParty/PSCommon/XnLib/Source
> make[1]: Entering directory 
> `/home/aerobeat/test/OpenNI2/ThirdParty/PSCommon/XnLib/Source'
> g++ -MD -MP -MT 
> "./../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.d 
> ../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o" -c -msse3 -Wall 
> -O2 -DNDEBUG -I../Include  -fPIC -fvisibility=hidden -Werror -o 
> ../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o Linux/XnLinuxUSB.cpp
> Linux/XnLinuxUSB.cpp:40:21: fatal error: libudev.h: No such file or directory
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> compilation terminated.
> make[1]: *** [../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o] 
> Error 1
> make[1]: Leaving directory 
> `/home/aerobeat/test/OpenNI2/ThirdParty/PSCommon/XnLib/Source'
> make: *** [ThirdParty/PSCommon/XnLib/Source] Error 2
> 
> 
> Alguien me puede echar una mano??

Te dice que falta libudev.h, si miras en [1] abajo en el README te dice
los paquetes que tienes que instalar en Linux para que compile.

De todas formas, te recomiendo otra cosa. Desde hace tiempo tenemos
compilados los paquetes de openni2 para debian/ubuntu. Si en tu
sources.list incluyes las líneas de los repos de JdeRobot que están
en[2], podrás instalar openni2 haciendo:
 
$ sudo aptitude update
$ sudo aptitude install openni2

A partir de ahí, si intentas compilar jderobot te encontrará las
librerías de openni2 sin problemas y te compilará los componentes que lo
usan.

Un saludo!

[1] https://github.com/OpenNI/OpenNI2
[2] http://jderobot.org/Downloads#Debian_packages_from_our_APT_Repository_2



> 
> Muchas gracias. Un saludo.
> 
> 
> Edgar Barrero.
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers

-- 
Roberto Calvo Palomino        | Robotics Lab (GSyC) 
R&D Android Mobile Engineer   | Universidad Rey Juan Carlos

Twitter: @rocapal 
Linkedin: http://www.linkedin.com/in/rocapal



More information about the Jde-developers mailing list