Hola a todos,<div><br></div><div>SOLUCIONADO el tema del enlazado :-).</div><div><br></div><div>Estoy incorporando ya todos los componentes del repositorio oficial a la cadena de compilación con la herramienta CMake y me ha surgido un problema con el siguiente: giraffeServer.</div>
<div><br></div><div>Me he fijado y en su directorio hay un "Makefile_old", sin embargo hace uso de ficheros fuente que ya no se encuentran. Por otro lado hay un fichero "CMakeLists.txt" que vienen siendo los configure de CMake, el problema es que no entiendo una parte de este fichero y me da problemas al incorporarlo al proyecto entero.</div>
<div><br></div><div>En concreto no entiendo bien las siguientes líneas:</div><div><br></div><div><div># RoboComp</div><div>INCLUDE( $ENV{ROBOCOMP}/CMake/robocomp.cmake )</div><div>ROBOCOMP_INITIALIZE( $ENV{ROBOCOMP}/ )</div>
<div>ROBOCOMP_WRAP_ICE( JointMotor)</div></div><div><br></div><div>Alguien podría echarme una mano para compilar este componente?</div><div><br><div class="gmail_quote">Si trato de incorporar el fichero tal cual está, me da el siguiente problema:</div>
</div><div class="gmail_quote"><br></div><div class="gmail_quote"><div class="gmail_quote">CMake Error at src/components/giraffeServer/CMakeLists.txt:27 (INCLUDE):</div><div class="gmail_quote"> include could not find load file:</div>
<div class="gmail_quote"><br></div><div class="gmail_quote"> /CMake/robocomp.cmake</div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote">CMake Error at src/components/giraffeServer/CMakeLists.txt:28 (ROBOCOMP_INITIALIZE):</div>
<div class="gmail_quote"> Unknown CMake command "ROBOCOMP_INITIALIZE".</div><div><br></div><div>Ya que ROBOCOMP_INITIALIZE deduzco que será una macro o función, pero que no encuentro donde está definida.</div><div>
<br></div><div>Un saludo!</div><div><br></div><div>Mikel.</div></div>