lundi 2 juillet 2018

Migrating from ros indigo to ros kinetic, CMake can't finish the run

I am currently trying to compiling a project from Ubuntu 14.04 in 16.04 and have had to fix quite a few problems. This probem seems to be related to orocos for ros, but I’m unable to find the origin of the problem, so I have mostly made random searches with key words I thought to be relevant.

I think the problem is related to ros, maybe some compatibiliy error between ros indigo and ros kinetic?

For this project I am using these orocos packages for ros: rtt_ros_integration, rtt_common_msgs, rtt_ros_comm and rtt-roscomm and it is constructed with catkin

Does anyone understand what the problem is? I am not the one that made this CMake project and I haven't been able to locate the origin of the problem.

Here is the error generated by cmake:

-- Checking for one of the modules 'rtt_rosgraph_msgs-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_rosgraph_msgs'.
-- Checking for one of the modules 'rtt_geometry_msgs-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_geometry_msgs'.
-- - Detected OROCOS_TARGET environment variable. Using: gnulinux
-- Found orocos-rtt 2.9.0 for the gnulinux target. Available transports: corba mqueue
-- - Found requested orocos-rtt components: rtt-marshalling rtt-scripting rtt-scripting rtt-marshalling rtt-transport-mqueue rtt-transport-corba
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- ros_generate_rtt_typekit: Could not find any .msg files in the lc_control package.
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- [UseOrocos] Building plugin library rtt_lc_control_rosservice_proxies
CMake Error at /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:761 (target_link_libraries):
  Target "lc_control_generate_messages_eus" of type UTILITY may not be linked
  into another target.  One may link only to STATIC or SHARED libraries, or
  to executables with the ENABLE_EXPORTS property set.
Call Stack (most recent call first):
  /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:786 (orocos_plugin)
  /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:93 (orocos_service)


CMake Error at /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:761 (target_link_libraries):
  Target "lc_control_generate_messages_nodejs" of type UTILITY may not be
  linked into another target.  One may link only to STATIC or SHARED
  libraries, or to executables with the ENABLE_EXPORTS property set.
Call Stack (most recent call first):
  /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:786 (orocos_plugin)
  /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:93 (orocos_service)


CMake Error at /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:94 (target_link_libraries):
  Target "lc_control_generate_messages_eus" of type UTILITY may not be linked
  into another target.  One may link only to STATIC or SHARED libraries, or
  to executables with the ENABLE_EXPORTS property set.


CMake Error at /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:94 (target_link_libraries):
  Target "lc_control_generate_messages_nodejs" of type UTILITY may not be
  linked into another target.  One may link only to STATIC or SHARED
  libraries, or to executables with the ENABLE_EXPORTS property set.


-- [UseOrocos] Generating package version 0.0.0 from rtt_lc_control_VERSION (package.xml).
-- [UseOrocos] Generating pkg-config file for package in catkin devel space.
-- [UseOrocos] Exporting targets rtt_lc_control_rosservice_proxies;roscpp_generate_messages_cpp;roscpp_generate_messages_eus;roscpp_generate_messages_lisp;roscpp_generate_messages_nodejs;roscpp_generate_messages_py;rosgraph_msgs_generate_messages_cpp;rosgraph_msgs_generate_messages_eus;rosgraph_msgs_generate_messages_lisp;rosgraph_msgs_generate_messages_nodejs;rosgraph_msgs_generate_messages_py;std_msgs_generate_messages_cpp;std_msgs_generate_messages_eus;std_msgs_generate_messages_lisp;std_msgs_generate_messages_nodejs;std_msgs_generate_messages_py.
-- [UseOrocos] Exporting libraries rtt_lc_control_rosservice_proxies;lc_control_generate_messages_eus;lc_control_generate_messages_nodejs;Orchestrator;BaseRamper;BaseSampler;MobilePID;MecanumIK;MecanumIK_rosHwi;MecanumIK_realHwi;MecanumFK;MecanumFK_realHwi;MecanumFK_rosHwi;MobileStatus_rosHwi;TrayPID;ScrewIK;ScrewIK_rosHwi;ScrewIK_realHwi;ScrewFK;ScrewFK_rosHwi;ScrewFK_realHwi;TrayStatus_rosHwi;ArmSampler;ArmIK;ArmIK_rosHwi;ArmIK_realHwi;ArmFK_realHwi;/opt/ros/kinetic/lib/librtt_rostopic-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_roscomm/plugins/librtt_rostopic_service-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_roscomm/plugins/librtt_rosservice_registry-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_roscomm/plugins/librtt_rosservice-gnulinux.so;/opt/ros/kinetic/lib/liborocos-rtt-gnulinux.so;/usr/lib/x86_64-linux-gnu/librt.so;/opt/ros/kinetic/lib/libroscpp.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_signals.so;/opt/ros/kinetic/lib/librosconsole.so;/opt/ros/kinetic/lib/librosconsole_log4cxx.so;/opt/ros/kinetic/lib/librosconsole_backend_interface.so;/usr/lib/x86_64-linux-gnu/liblog4cxx.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/opt/ros/kinetic/lib/libroscpp_serialization.so;/opt/ros/kinetic/lib/libxmlrpcpp.so;/opt/ros/kinetic/lib/librostime.so;/opt/ros/kinetic/lib/libcpp_common.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libpthread.so;/usr/lib/x86_64-linux-gnu/libconsole_bridge.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/plugins/librtt-ros-primitives-transport-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/types/librtt-std_msgs-typekit-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/types/librtt-std_msgs-ros-transport-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_rosgraph_msgs/types/librtt-rosgraph_msgs-typekit-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_rosgraph_msgs/types/librtt-rosgraph_msgs-ros-transport-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_geometry_msgs/types/librtt-geometry_msgs-typekit-gnulinux.so;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_geometry_msgs/types/librtt-geometry_msgs-ros-transport-gnulinux.so.
-- [UseOrocos] Exporting include directories /opt/ros/kinetic/include/orocos;/opt/ros/kinetic/include;/usr/include;/opt/ros/kinetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp.
-- [UseOrocos] Exporting library directories /home/onilsson/DevRoot/src/catkin_ws/install/lib/orocos/gnulinux/lc_control;/opt/ros/kinetic/lib;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_roscomm/plugins;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/plugins;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/types;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_rosgraph_msgs/types;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_geometry_msgs/types.
-- +++ processing catkin package: 'rtt_actionlib_examples'
-- ==> add_subdirectory(rtt_ros_examples/rtt_actionlib_examples)
-- - Detected OROCOS_TARGET environment variable. Using: gnulinux
-- Orocos-RTT found in /opt/ros/kinetic/lib/cmake/orocos-rtt/orocos-rtt-gnulinux-libraries.cmake
-- Found orocos-rtt 2.9.0 for the gnulinux target. Available transports: corba mqueue
-- - Found requested orocos-rtt components: rtt-marshalling rtt-scripting
-- [UseOrocos] Building package rtt_actionlib_examples with catkin develspace support.
-- [UseOrocos] Using Orocos RTT in rtt_actionlib_examples
-- Checking for one of the modules 'ocl-gnulinux'
-- [UseOrocos] Found orocos package 'ocl'.
-- Checking for one of the modules 'rtt_ros-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_ros'.
-- Checking for one of the modules 'rtt_rosclock-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_rosclock'.
-- Checking for one of the modules 'rtt_roscomm-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_roscomm'.
-- Checking for one of the modules 'rtt_actionlib-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_actionlib'.
-- Checking for one of the modules 'rtt_actionlib_msgs-gnulinux'
-- [UseOrocos] Found orocos package 'rtt_actionlib_msgs'.
-- Checking for one of the modules 'roscpp-gnulinux'
-- Checking for one of the modules 'actionlib-gnulinux'
-- Checking for one of the modules 'actionlib_msgs-gnulinux'
-- Checking for one of the modules 'message_generation-gnulinux'
-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
-- Generating .msg files for action rtt_actionlib_examples/SomeAction /home/onilsson/DevRoot/src/catkin_ws/src/rtt_ros_examples/rtt_actionlib_examples/action/SomeAction.action
Generating for action SomeAction
-- rtt_actionlib_examples: 7 messages, 0 services
-- - Detected OROCOS_TARGET environment variable. Using: gnulinux
-- Found orocos-rtt 2.9.0 for the gnulinux target. Available transports: corba mqueue
-- - Found requested orocos-rtt components: rtt-marshalling rtt-scripting rtt-scripting rtt-marshalling rtt-transport-mqueue rtt-transport-corba
-- [UseOrocos] Building typekit library rtt-rtt_actionlib_examples-typekit
-- [UseOrocos] Building typekit library rtt-rtt_actionlib_examples-ros-transport
-- Checking for one of the modules 'ocl-deployment-gnulinux;ocl-deployment'
-- [UseOrocos] Found orocos package 'ocl-deployment'.
-- Checking for one of the modules 'ocl-taskbrowser-gnulinux;ocl-taskbrowser'
-- [UseOrocos] Found orocos package 'ocl-taskbrowser'.
-- [UseOrocos] Building executable test_server
-- Configuring incomplete, errors occurred!
See also "/home/onilsson/DevRoot/src/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/onilsson/DevRoot/src/catkin_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed

because I was unable to locate the origin of the problem, I used the command cmake –trace. I was thinking it could provide useful information so I isolated the part with the error message but couldn’t find anything.

But in case it contains useful information I couldn’t find, here is part of the output with the error messages:

/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(350):  string(LENGTH ${_flags_str} _len )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(351):  if(${_len} GREATER 0 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(352):  set(_flags_str ${_flags_str} ${_item} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(407):  set_target_properties(rtt_lc_control_rosservice_proxies PROPERTIES LINK_FLAGS ${_flags_str} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(752):  orocos_set_install_rpath(rtt_lc_control_rosservice_proxies ${USE_OROCOS_LIBRARY_DIRS} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(412):  set(_install_rpath /home/onilsson/DevRoot/src/catkin_ws/install/lib/orocos/gnulinux/lc_control;/opt/ros/kinetic/lib;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_roscomm/plugins;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/plugins;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_std_msgs/types;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_rosgraph_msgs/types;/opt/ros/kinetic/lib/orocos/gnulinux/rtt_geometry_msgs/types ${OROCOS-RTT_LIBRARY_DIRS} ${OROCOS-OCL_LIBRARY_DIRS} ${CMAKE_INSTALL_PREFIX}/lib/orocos${OROCOS_SUFFIX}/${PROJECT_NAME} ${CMAKE_INSTALL_PREFIX}/lib/orocos${OROCOS_SUFFIX}/${PROJECT_NAME}/types ${CMAKE_INSTALL_PREFIX}/lib/orocos${OROCOS_SUFFIX}/${PROJECT_NAME}/plugins ${CMAKE_INSTALL_PREFIX}/lib )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(423):  if(DEFINED ENV{DESTDIR} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(428):  if(DEFINED _install_rpath )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(429):  list(REMOVE_DUPLICATES _install_rpath )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(432):  set_target_properties(rtt_lc_control_rosservice_proxies PROPERTIES INSTALL_RPATH ${_install_rpath} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(435):  if($ENV{VERBOSE} OR ORO_USE_VERBOSE )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(441):  if(DEFINED CMAKE_INSTALL_RPATH_USE_LINK_PATH )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(443):  else()
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(444):  option(ORO_INSTALL_RPATH_USE_LINK_PATH Append directories in the linker search path and outside the project to the INSTALL_RPATH ON )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(446):  if(ORO_INSTALL_RPATH_USE_LINK_PATH AND NOT DEFINED ENV{DESTDIR} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(447):  set_target_properties(rtt_lc_control_rosservice_proxies PROPERTIES INSTALL_RPATH_USE_LINK_PATH ON )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(450):  if($ENV{VERBOSE} OR ORO_USE_VERBOSE )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(459):  if(APPLE )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(754):  TARGET_LINK_LIBRARIES(rtt_lc_control_rosservice_proxies ${OROCOS-RTT_LIBRARIES} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(760):  if(NOT OROCOS_NO_AUTO_LINKING AND USE_OROCOS_LIBRARIES )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(761):  target_link_libraries(rtt_lc_control_rosservice_proxies ${USE_OROCOS_LIBRARIES} )
CMake Error at /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:761 (target_link_libraries):
  Target "lc_control_generate_messages_eus" of type UTILITY may not be linked
  into another target.  One may link only to STATIC or SHARED libraries, or
  to executables with the ENABLE_EXPORTS property set.
Call Stack (most recent call first):
  /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:786 (orocos_plugin)
  /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:93 (orocos_service)


CMake Error at /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:761 (target_link_libraries):
  Target "lc_control_generate_messages_nodejs" of type UTILITY may not be
  linked into another target.  One may link only to STATIC or SHARED
  libraries, or to executables with the ENABLE_EXPORTS property set.
Call Stack (most recent call first):
  /opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:786 (orocos_plugin)
  /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:93 (orocos_service)


/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(762):  if($ENV{VERBOSE} OR ORO_USE_VERBOSE )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(768):  if(${OROCOS_TARGET} STREQUAL win32 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(770):  else()
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(771):  INSTALL(TARGETS rtt_lc_control_rosservice_proxies ${AC_INSTALL_EXPORT} LIBRARY DESTINATION ${AC_INSTALL_DIR} ARCHIVE DESTINATION lib RUNTIME DESTINATION ${AC_INSTALL_RT_DIR} )
/opt/ros/kinetic/share/catkin/cmake/test/gtest.cmake(320):  if(_CATKIN_SKIP_INSTALL_RULES )
/opt/ros/kinetic/share/catkin/cmake/test/gtest.cmake(323):  _install(${ARGN} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(775):  list(APPEND OROCOS_DEFINED_PLUGINS  -l${LIB_NAME} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(776):  list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rtt_lc_control_rosservice_proxies )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(777):  list(APPEND ${PROJECT_NAME}_EXPORTED_LIBRARY_DIRS ${CMAKE_INSTALL_PREFIX}/${AC_INSTALL_DIR} )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(94):  target_link_libraries(rtt_${ROSPACKAGE}_rosservice_proxies ${catkin_LIBRARIES} ${USE_OROCOS_LIBRARIES} )
CMake Error at /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:94 (target_link_libraries):
  Target "lc_control_generate_messages_eus" of type UTILITY may not be linked
  into another target.  One may link only to STATIC or SHARED libraries, or
  to executables with the ENABLE_EXPORTS property set.


CMake Error at /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt:94 (target_link_libraries):
  Target "lc_control_generate_messages_nodejs" of type UTILITY may not be
  linked into another target.  One may link only to STATIC or SHARED
  libraries, or to executables with the ENABLE_EXPORTS property set.


/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(95):  if(DEFINED ${_package}_EXPORTED_TARGETS )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(96):  add_dependencies(rtt_${ROSPACKAGE}_rosservice_proxies ${${_package}_EXPORTED_TARGETS} )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(98):  add_file_dependencies(${CMAKE_CURRENT_BINARY_DIR}/rtt_rosservice_proxies.cpp ${CMAKE_CURRENT_LIST_FILE} )
/usr/share/cmake-3.5/Modules/AddFileDependencies.cmake(24):  get_source_file_property(_deps /home/onilsson/DevRoot/src/catkin_ws/le_painters_companion/rtt_lc_control/lc_control_service_proxies/rtt_rosservice_proxies.cpp OBJECT_DEPENDS )
/usr/share/cmake-3.5/Modules/AddFileDependencies.cmake(25):  if(_deps )
/usr/share/cmake-3.5/Modules/AddFileDependencies.cmake(26):  set(_deps ${_deps} /opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt )
/usr/share/cmake-3.5/Modules/AddFileDependencies.cmake(31):  set_source_files_properties(/home/onilsson/DevRoot/src/catkin_ws/le_painters_companion/rtt_lc_control/lc_control_service_proxies/rtt_rosservice_proxies.cpp PROPERTIES OBJECT_DEPENDS ${_deps} )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(100):  get_directory_property(_additional_make_clean_files ADDITIONAL_MAKE_CLEAN_FILES )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(101):  list(APPEND _additional_make_clean_files ${CMAKE_CURRENT_BINARY_DIR}/rtt_rosservice_proxies.cpp )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(102):  set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${_additional_make_clean_files} )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(106):  set(OROCOS_DEFINED_PLUGINS ${OROCOS_DEFINED_PLUGINS} PARENT_SCOPE )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(107):  set(${PROJECT_NAME}_EXPORTED_TARGETS ${${PROJECT_NAME}_EXPORTED_TARGETS} PARENT_SCOPE )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(108):  set(${PROJECT_NAME}_EXPORTED_LIBRARIES ${${PROJECT_NAME}_EXPORTED_LIBRARIES} PARENT_SCOPE )
/opt/ros/kinetic/share/rtt_roscomm/src/templates/service/CMakeLists.txt(109):  set(${PROJECT_NAME}_EXPORTED_INCLUDE_DIRS ${${PROJECT_NAME}_EXPORTED_INCLUDE_DIRS} PARENT_SCOPE )
/home/onilsson/DevRoot/src/catkin_ws/src/le_painters_companion/rtt_lc_control/CMakeLists.txt(9):  orocos_generate_package(DEPENDS lc_control DEPENDS_TARGETS rtt_roscomm rtt_std_msgs rtt_rosgraph_msgs rtt_geometry_msgs )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake(866):  oro_parse_arguments(ORO_CREATE_PC VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS  DEPENDS;lc_control;DEPENDS_TARGETS;rtt_roscomm;rtt_std_msgs;rtt_rosgraph_msgs;rtt_geometry_msgs )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(24):  SET(DEFAULT_ARGS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(25):  FOREACH(arg_name VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(26):  SET(ORO_CREATE_PC_${arg_name} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(26):  SET(ORO_CREATE_PC_${arg_name} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(26):  SET(ORO_CREATE_PC_${arg_name} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(26):  SET(ORO_CREATE_PC_${arg_name} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(28):  FOREACH(option  )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(32):  SET(current_arg_name DEFAULT_ARGS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(33):  SET(current_arg_list )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(34):  FOREACH(arg DEPENDS;lc_control;DEPENDS_TARGETS;rtt_roscomm;rtt_std_msgs;rtt_rosgraph_msgs;rtt_geometry_msgs )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(35):  SET(larg_names VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(36):  LIST(FIND larg_names ${arg} is_arg_name )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(37):  IF(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(38):  SET(ORO_CREATE_PC_${current_arg_name} ${current_arg_list} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(39):  SET(current_arg_name ${arg} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(40):  SET(current_arg_list )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(35):  SET(larg_names VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(36):  LIST(FIND larg_names ${arg} is_arg_name )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(37):  IF(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(41):  ELSE(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(42):  SET(loption_names  )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(43):  LIST(FIND loption_names ${arg} is_option )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(44):  IF(is_option GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(46):  ELSE(is_option GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(47):  SET(current_arg_list ${current_arg_list} ${arg} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(35):  SET(larg_names VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(36):  LIST(FIND larg_names ${arg} is_arg_name )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(37):  IF(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(38):  SET(ORO_CREATE_PC_${current_arg_name} ${current_arg_list} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(39):  SET(current_arg_name ${arg} )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(40):  SET(current_arg_list )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(35):  SET(larg_names VERSION;DEPENDS;DEPENDS_TARGETS;INCLUDE_DIRS )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(36):  LIST(FIND larg_names ${arg} is_arg_name )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(37):  IF(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(41):  ELSE(is_arg_name GREATER -1 )
/opt/ros/kinetic/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake(42):  SET(loption_names  )

Aucun commentaire:

Enregistrer un commentaire