ethz-asl / eigen_catkin

Eigen convenience for catkin
Other
29 stars 54 forks source link

Fix path to StdVector.patch #23

Closed esteve closed 6 years ago

esteve commented 6 years ago

eigen_catkin seems to fail when building a Eigen as an external project. This patch points CMake to the correct location for StdVector.patch

$ catkin_make --pkg eigen_catkin
...
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 40%] No update step for 'eigen_src'
[ 40%] Performing patch step for 'eigen_src'
/bin/sh: 1: cannot open /tmp/f/foo_ws/src/StdVector.patch: No such file
eigen_catkin/CMakeFiles/eigen_src.dir/build.make:101: recipe for target 'eigen_catkin/eigen_src-prefix/src/eigen_src-stamp/eigen_src-patch' failed
make[2]: *** [eigen_catkin/eigen_src-prefix/src/eigen_src-stamp/eigen_src-patch] Error 2
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:413: recipe for target 'eigen_catkin/CMakeFiles/eigen_src.dir/all' failed
make[1]: *** [eigen_catkin/CMakeFiles/eigen_src.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j4 -l4" failed
ethzasl-jenkins commented 6 years ago

Can one of the admins verify this patch?

mfehr commented 6 years ago

ok to test

schneith commented 6 years ago

Thanks for the fix.

esteve commented 6 years ago

Thanks for the prompt response.