[Jderobot-dev] Problema con CMake
Eloy
abanibiaboebe en gmail.com
Vie Feb 8 12:56:29 CET 2013
Hola, soy Eloy Montero y estoy haciendo mi TFM con Jderobot.
Estoy dando mis primeros pasitos y me he copiado basic_component para ir
haciendo pruebas.
Tengo jderobot en $HOME/jderobot
Y el componente lo tengo en otro directorio para tener lo minimo en mi svn.
Para poder compilar mi componente he hecho cambios en
micomponente/build/CMakesList.txt pero aún tengo algún fallo. Tengo que
decir que jamás había visto Cmake y estoy bastante verde.
Cambié:
project (JDEROBOT_ELOY_FIRST_COMPONENT)
cmake_minimum_required(VERSION 2.8)
# ENV VARS
SET(gladedir ./)
SET (COMPONENT eloyFirstComponent)
SET( INTERFACES_CPP_DIR /home/eloy/jderobot/trunk/src/interfaces/cpp)
# Directorio con las interfaces ICE en C++
SET( LIBS_DIR /home/eloy/jderobot/trunk/src/libs) # Directorio donde
se encuentran las librerias propias de jderobot
SET( SLICE_DIR /home/eloy/jderobot/trunk/src/interfaces/slice) #
Directorio donde se encuentran las interfaces ICE
SET( LIBS_NEEDED jderobotice jderobotutil colorspaces ) # Librerias
de las que depende el componente
SET( DEPS_DIR /home/eloy/jderobot/trunk/Deps) # Directorio donde se
encuentran las dependencias
Tambien me daba error la linea de: #START RECURSIVE y la modifique por:
add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR}/../../../../jderobot/trunk
${CMAKE_CURRENT_SOURCE_DIR}/../../../../jderobot/trunk)
Para apuntar a donde tengo jderobot
Ahora tengo el siguiente problema cuando ejecuto *cmake .* en build/
...
...
CMake Error at CMakeLists.txt:109 (add_custom_target):
add_custom_target cannot create target "uninstall" because another target
with the same name already exists. The existing target is a custom target
created in source directory "/home/eloy/jderobot/trunk". See
documentation
for policy CMP0002 for more details.
He supuesto que mi componente en algún sitio aun tiene basic_component y
como ya existe en la instalación falla.
Pero en CMakeList.txt no tengo por ningun lado basic_component.
También he cambiado todos los nombres de fichero a eloy_first_component.
Un saludo.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20130208/f25936ec/attachment.htm
More information about the Jde-developers
mailing list