Hello ROS users, I installed Groovy and converted my package from rosbuild to catkin following these instructions. http://ros.org/wiki/catkin/migrating_from_rosbuild I wrote my CMakeLists.txt referenced Groovy's sources and CMakeLists. I run catkin_make, failed about install DESTINATION. CMake error is CMake Error at my_package/CMakeLists.txt:18 (install): install TARGETS given no RUNTIME DESTINATION for executable target "my_package_node". Install target of My CMakeLists.txt is # create my_package_node add_executable(my_package_node src/my_package_node.cpp src/my_package_uvc/my_package_camera.cpp src/my_package_uvc/my_package_uvc.cpp) target_link_libraries(my_package ${catkin_LIBRARIES} ${OpenCV_LIBRARIES}) install(TARGETS my_package_node DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} ) I attached my CMakeLists and catkin_make log. Where is ${CATKIN_PACKAGE_BIN_DESTINATION}? What am I doing wrong? Thanks for reading. P.S. I could not post this question to ROS Answers, because of my karma. What is karma? - y.suzuki