Robotics StackExchange | Archived questions

No rule to make target

i have suddenly got this error when building

[ 0%] [ 0%] Built target actionlibmsgsgeneratemessagespy Built target trajectorymsgsgeneratemessagespy [ 0%] Built target clamarmmoveitikfastplugin make[2]: *** No rule to make target /usr/include/eigen3/Eigen/src/Core/../Plugins/CommonCwiseUnaryOps.h', needed byblockgraspgenerator-hydro-devel/CMakeFiles/blockgraspgeneratorvisualizationtools.dir/src/visualizationtools.cpp.o'. Stop. make[1]: *** [blockgraspgenerator-hydro-devel/CMakeFiles/blockgraspgeneratorvisualizationtools.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 0%] [ 0%] Built target geometrymsgsgeneratemessagespy Built target stdmsgsgeneratemessagespy [ 0%] Built target trajectorymsgsgeneratemessages_cpp make: *** [all] Error 2 Invoking "make" failed

the file "CommonCwiseUnaryOps.h" exists in "/usr/include/eigen3/Eigen/src/plugins"

eigenconversionsConfig-version.cmake is in /opt/ros/hydro/share/eigenconversions/cmake

eigenconversionsConfig.cmake is in /opt/ros/hydro/share/eigenconversions/cmake

ROSPACKAGEPATH="/home/jaysin/ros/clam2/src:/home/jaysin/ros/clam2/src:/opt/ros/hydro/share:/opt/ros/hydro/stacks"

what should i do?

i am using hydro and ubuntu 12.04.

Asked by jay75 on 2014-02-18 04:31:20 UTC

Comments

Answers

Hydro has been EOL for almost 5 years now. http://wiki.ros.org/Distributions

As Hydro is no longer supported, I would strongly recommend you upgrade to 18.04 with ROS Melodic which is very actively supported.

edit: or 16.04 with Kinetic

Asked by mlautman on 2019-11-12 15:16:37 UTC

Comments

+1 for answering a question @mlautman, but this particular one was posted in 2014 ;) Hydro was certainly not EOL at that point.

Asked by gvdhoorn on 2019-11-12 15:19:03 UTC

Oops, should have sorted by date before going through these.

Asked by mlautman on 2019-11-12 15:44:13 UTC