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 &quot;Makefile_old&quot;, sin embargo hace uso de ficheros fuente que ya no se encuentran. Por otro lado hay un fichero &quot;CMakeLists.txt&quot; 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 &quot;ROBOCOMP_INITIALIZE&quot;.</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>