Fix orocos_kdl dpendence.
authorWalter Fetter Lages <w.fetter@ieee.org>
Sat, 19 May 2018 20:53:19 +0000 (17:53 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Sat, 19 May 2018 20:53:19 +0000 (17:53 -0300)
q2d_teleop/CMakeLists.txt

index 52f06cc..240779a 100644 (file)
@@ -10,7 +10,6 @@ project(q2d_teleop)
 find_package(catkin REQUIRED COMPONENTS
   cmake_modules
   kdl_parser
-  orocos_kdl
   roscpp
   sensor_msgs
   geometry_msgs
@@ -21,6 +20,7 @@ find_package(catkin REQUIRED COMPONENTS
 ## System dependencies are found with CMake's conventions
 # find_package(Boost REQUIRED COMPONENTS system)
 find_package(Eigen REQUIRED)
+find_package(orocos_kdl REQUIRED)
 
 
 ## Uncomment this if the package has a setup.py. This macro ensures
@@ -111,7 +111,7 @@ find_package(Eigen REQUIRED)
 catkin_package(
 #  INCLUDE_DIRS include
 #  LIBRARIES q2d_teleop
-#  CATKIN_DEPENDS cmake_modules kdl_parser orocos_kdl roscpp sensor_msgs goemetry_msgs std_msgs urdf
+#  CATKIN_DEPENDS cmake_modules kdl_parser roscpp sensor_msgs goemetry_msgs std_msgs urdf
 #  DEPENDS Eigen
 )
 
@@ -126,6 +126,7 @@ include_directories(
   ${catkin_INCLUDE_DIRS}
 # TODO: Check names of system library include directories (Eigen)
   ${Eigen_INCLUDE_DIRS}
+  ${orocos_kdl_INCLUDE_DIRS}
 )
 
 ## Declare a C++ library
@@ -158,11 +159,13 @@ add_executable(q2d_teleop_rviz src/q2d_teleop_rviz.cpp)
 target_link_libraries(q2d_teleop_tablet
    ${catkin_LIBRARIES}
    ${Eigen_LIBRARIES}
+   ${orocos_kdl_LIBRARIES}
 )
 
 target_link_libraries(q2d_teleop_rviz
    ${catkin_LIBRARIES}
    ${Eigen_LIBRARIES}
+   ${orocos_kdl_LIBRARIES}
 )
 
 #############