Ensure Eigen is at least 3.1.0 for Eigen/SparseCore.

- Eigen/SparseCore is required by covariance_impl, this was added in
  v 3.1.0 of Eigen, and thus without at least this version Ceres will
  not compile.
- Note that Ubuntu 12.04 provides only version 3.0.5 in the mainline
  repository.
- Update docs to match CMake check for Eigen >= 3.2.2 to avoid warning
  about reduced sparse performance.

Change-Id: I291bb185d1c76e1e1422429169a76e3f1b828163
This commit is contained in:
Alex Stewart
2015-06-26 22:02:55 +01:00
parent 6414bd0279
commit b7e9a5762b
2 changed files with 7 additions and 1 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ optional. For details on customizing the build process, see
:ref:`section-customizing` .
- `Eigen <http://eigen.tuxfamily.org/index.php?title=Main_Page>`_
3.2.1 or later. **Required**
3.2.2 or later **strongly** recommended, 3.1.0 or later **required**.
.. NOTE ::