I can confirm that it doesn't need them, I was able to remove those offending lines and get it working, I will file a ticket. I will also file a ticket for another issue I found with that package. On my setup I had to add this: find_package(PythonInterp REQUIRED) +find_package(PythonLibs REQUIRED) list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) find_package(SIP REQUIRED) include(SIPMacros) -include_directories(${SIP_INCLUDE_DIR}) +include_directories(${SIP_INCLUDE_DIR} ${PYTHON_INCLUDE_DIRS}) Does this seem like it should be necessary? Thanks, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ William Woodall Graduate Software Engineering Auburn University w@auburn.edu wjwwood@gmail.com williamjwoodall.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ On Mon, Aug 15, 2011 at 5:02 PM, Wim Meeussen wrote: > William, > > > The python_orocos_kdl package have these lines in it's CMakeLists.txt: > >> include(${CMAKE_SOURCE_DIR}/cmake/FindEigen2.cmake) > >> include_directories(${EIGEN2_INCLUDE_DIR}) > > It does not, however, have a rosdep entry in its manifest for eigen 2 or > 3. > > Does this actually need eigen2 or can we safely update this to use > eigen3, > > The python_orocos_kdl package is a Python wrapper around the > orocos_kdl package, and should not need Eigen. I believe those lines > in the CMakeList.txt should get removed. You can file a ticket on > http://orocos.org/kdl. > > The orocos_kdl package (which ships with Electric) needs Eigen3, and > does not work with Eigen2. The kdl pacakge (which ships with > Diamondback) only works with Eigen2. > > Hope this helps, > > Wim > > > > -- > -- > Wim Meeussen > Willow Garage Inc. > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >