yujinrobot / yujin_ocs

Yujin Robot's open-source control libraries
http://wiki.ros.org/yujin_ocs
242 stars 181 forks source link

yocs_keypo compile error #51

Closed jihoonl closed 10 years ago

jihoonl commented 10 years ago
-- +++ processing catkin package: 'yocs_keyop'
-- ==> add_subdirectory(yujin_ocs/yocs_keyop)
CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:11 (add_executable):
  add_executable cannot create target "keyop" because another target with the
  same name already exists.  The existing target is an executable created in
  source directory
  "/home/jihoonl/research/ros/turtlebot/src/kobuki/kobuki_keyop/src".  See
  documentation for policy CMP0002 for more details.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_threads.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_type_traits.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_time.so" to target
  "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_time_lite.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/librt.so" to target
  "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_exceptions.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libecl_errors.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libroscpp.so" to target
  "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/libboost_signals.so"
  to target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library
  "/usr/lib/x86_64-linux-gnu/libboost_filesystem.so" to target "keyop" which
  is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/librosconsole.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/librosconsole_log4cxx.so"
  to target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library
  "/opt/ros/indigo/lib/librosconsole_backend_interface.so" to target "keyop"
  which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/liblog4cxx.so" to target "keyop"
  which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/libboost_regex.so"
  to target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library
  "/opt/ros/indigo/lib/libroscpp_serialization.so" to target "keyop" which is
  not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/librostime.so" to target
  "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library
  "/usr/lib/x86_64-linux-gnu/libboost_date_time.so" to target "keyop" which
  is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libxmlrpcpp.so" to target
  "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/opt/ros/indigo/lib/libcpp_common.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/libboost_system.so"
  to target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/libboost_thread.so"
  to target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library "/usr/lib/x86_64-linux-gnu/libpthread.so" to
  target "keyop" which is not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:13 (target_link_libraries):
  Attempt to add link library
  "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so" to target "keyop" which is
  not built in this directory.

CMake Error at yujin_ocs/yocs_keyop/src/CMakeLists.txt:15 (install):
  install TARGETS given target "keyop" which does not exist in this
  directory.
jihoonl commented 10 years ago

Seems like it is conflicting with Kobuk_keyop CMake target. It should have different name.

https://github.com/yujinrobot/kobuki/blob/indigo/kobuki_keyop/src/CMakeLists.txt

jihoonl commented 10 years ago

@bit-pirate Can you rename this as yocs_keyop?

bit-pirate commented 10 years ago

Roger. Will do.