How to migrate from rosbuild to catkin
I'm a beginner about a migration. If you are familiar with migration from rosbuild to catkin, Could you teach me how to migrate from rosbuild to catkin. This is an example of eband_local_planner. I edited CMakeLists.txt as following. Is this correct? Now I use ROS hydro on Ubuntu12.04.
cmake_minimum_required(VERSION 2.8.3) project(eband_local_planner) # Before this can be catkinized, the control_toolbox needs to be catknized. find_package(catkin REQUIRED COMPONENTS roscpp pluginlib nav_core costmap_2d base_local_planner nav_msgs geometry_msgs visualization_msgs tf tf_conversions angles control_toolbox actionlib eigen ) find_package(Boost REQUIRED COMPONENTS thread ) find_package(Eigen REQUIRED) include_directories( include ${catkin_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS} ) add_library(eband_local_planner src/conversions_and_types.cpp src/eband_action.cpp src/eband_local_planner.cpp src/eband_local_planner_ros.cpp src/eband_trajectory_controller.cpp src/eband_visualization.cpp ) target_link_libraries(eband_local_planner ${catkin_LIBRARIES} ${Boost_LIBRARIES} ) install(TARGETS eband_local_planner LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} ) install(DIRECTORY include/${PROJECT_NAME}/ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} PATTERN ".svn" EXCLUDE ) install(FILES blp_plugin.xml DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} )
package.xml is written on this web( https://github.com/ros-planning/navig... ). If you have an experiment of catkinizing eband_local_planner, I want to know more information. The reason I put this article is I wanted to resolve an error when I moved a turtlebot with eband_local_planner. Actually, I have compiling error.
CMake Error at eband_local_planner/CMakeLists.txt:53 (install): install TARGETS given no LIBRARY DESTINATION for shared library target "eband_local_planner". CMake Error at eband_local_planner/CMakeLists.txt:62 (install): install FILES given no DESTINATION!
Before catkinizing a package, Is it better to rosbuild the package of fuerte version?