techoe / ceres-solver

Automatically exported from code.google.com/p/ceres-solver
Other
0 stars 0 forks source link

FIND_PACKAGE(Eigen ${CERES_EIGEN_VERSION} EXACT QUIET) seems unnecessarily harsh. #154

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I'm using MacPorts and Ceres was built with Eigen 3.2.2 but Eigen has been 
updated to 3.2.3.

I get the error message:

CMake Error at /opt/local/share/Ceres/CeresConfig.cmake:85 (MESSAGE):
  Failed to find Ceres - Missing required Ceres dependency: Eigen version
  3.2.2, please set EIGEN_INCLUDE_DIR.

Is the keyword EXACT necessary. I realise Eigen ABI *could* change between 
versions, but are there places where Eigen objects are passed between user code 
and (not templated or inlined) Ceres code?

Original issue reported on code.google.com by bjornpi...@gmail.com on 16 Jan 2015 at 10:16