Hi, [setup] ROS Electric OSX Lion with Macports [Problem] Eigen3.cmake couldn't find eigen3 [Solution] Instead of using the included cmake files in orocos_kdl/config/Eigen3.cmake I changed CMakeLists.txt to use pkg-config which macports automatically sets up for OSX. Don't know if Linux does this too. CMakeLists.txt: include($ENV{ROS_ROOT}/core/rosbuild/FindPkgConfig.cmake) pkg_check_modules(EIGEN3 REQUIRED eigen3) include_directories(${EIGEN3_INCLUDE_DIRS}) #INCLUDE(${PROJ_SOURCE_DIR}/config/FindEigen3.cmake) #INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIR}) Not sure why the pkg-config wasn't used in the first place, it seems to work nice. The included Eigen3.cmake appears to be too limited in where it looks, at least for OSX. Could add /opt/local/include/eigen3 but didn't try. config/Eigen3.cmake: FIND_PATH(EIGEN3_INCLUDE_DIR Eigen/Core /usr/include /usr/include/eigen3) Thanks. Kevin