[Jderobot] Cmake . repositorio

Roberto Calvo rocapal en gsyc.urjc.es
Jue Oct 17 09:24:28 CEST 2013


El jue, 17-10-2013 a las 03:18 +0200, Luis Roberto Morales escribió:
> Hola,
> El tema del pthread está corregido y subido.
> 
> En el caso de libusb, sería necesaria una búsqueda de librería y
> asignación al cmake
> 
> 
> pkg_check_modules(LIBUSB QUIET libusb-1.0)
> include_directories(${LIBUSB_INCLUDE_DIRS})
> link_directories(${LIBUSB_LIBRARY_DIRS})
> ...
> 
> 
> 
> Según he visto esto entraría en un nuevo CMakeLists en Deps y sería
> entonces necesaria una guarda contra alguna de las variables para
> openni1Server. En cualquier caso, se saldría de una simple línea nueva
> en el cmake del componente.

Genial! 

Oye ¿pero por qué no lo has metido tal cual lo has dicho en Deps? Queda
más limpio y más reutilizable para el resto del proyecto. Si ves algún
problema lo dejamos para la siguiente versión.

> 
> 
> 
> 
> Un saludo,
> Roberto
> 
> 
> 
> El 16 de octubre de 2013 20:01, Roberto Calvo <rocapal en gsyc.urjc.es>
> escribió:
>         El mié, 16-10-2013 a las 17:52 +0200, Luis Roberto Morales
>         escribió:
>         >
>         > En mi caso (Ubuntu 13.04 - gcc 4.6) me estoy encontrando con
>         el
>         > problema de pthread no incluido en el listado de librerías
>         de
>         > openni1server, facilmente solucionable (aunque no sabría a
>         qué
>         > incidencia asignarlo, no lo controlo todavía) y otro similar
>         sobre
>         > libusb que de momento se niega a desaparecer. El resto de
>         componentes
>         > parece compilarme sin problemas.
>         
>         
>         Si tienes localizado el tema del pthread y entiendo que solo
>         afecta a un
>         CMakeList, sube el commit asignado al bug #16 [1], que aunque
>         está
>         cerrado es justo lo que comentas. Si terminas encontrando el
>         de libusb y
>         solo es añadir una dependencia en el CMAKE adelante. Si es
>         algo más
>         comentalo en la lista y vemos qué hacer.
>         
>         Gracias!
>         
>         [1] http://sarastro.gsyc.es/issues/16
>         
>         
>         --
>         Roberto Calvo Palomino        | Robotics Lab (GSyC)
>         R&D Android Mobile Engineer   | Universidad Rey Juan Carlos
>         
>         Twitter: @rocapal
>         Linkedin: http://www.linkedin.com/in/rocapal
>         
>         
>         _______________________________________________
>         Jde-developers mailing list
>         Jde-developers en gsyc.es
>         http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>         
> 
> 
> _______________________________________________
> 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