[Jderobot] CMAKE
franciscomiguel.rivas en urjc.es
franciscomiguel.rivas en urjc.es
Sab Sep 21 14:30:59 CEST 2013
Buenas,
acabo de terminar de instalar la última versión de jderobot en un pc
de pruebas y os cuento un par de cosas que he tenido que cambiar:
1- Dependencias de librerías.
En los cmakes de las librerías deberían estar las dependencias en los
target_link_libraries con su nombre. Para que me compilase he tenido
que cambiar
el de visionlib y cambiar:
${LIBS_DIR}/progeo/libprogeo.so por progeo
y el de pararllelIce cambiando:
${LIBS_DIR}/colorspaces/colorspacesmm.so por colorspacesmm
De algunas otras librerías he quitado lineas que no eran necesarias.
2- compilación con 4.6
Al compilar con la 4.4 no ha habido ningún problema, con la 4.6 me
daba un problema con el rgbdcalibrator y gsl, he cambiado el orden de
linkado y ya funciona.
3- duplicación de opencv
opencv está como dependencia en el cmakelists principal y luego tiene
su propio .Deps, uno se llamaba opencv_XXX y otro OpenCV_XXX y había
algún componte que no conseguía resolver bien las dependencias, he
quitado el del principal y ahora está solo el .Deps (OpenCV)
4- Para que no hayan problemas hasta que esté playerserver funcional
les he puesto una condición false para que nunca se compilen.
5- También he modificado los includes de introrob que estaban
directamente a progeo.h y derían ser progeo/progeo.h ya que el include
de las librerías de jderobot es el libs/.
Un saludo,
Fran.
------------------------------------------------------------------
Laboratorio de Análisis del Movimiento, Biomecánica, Ergonomía y
Control Motor (LAMBECOM).
Departamento de Fisioterapia, Terapia Ocupacional, Rehabilitación y
Medicina Física.
Universidad Rey Juan Carlos (URJC).
More information about the Jde-developers
mailing list