Skip to content

Conversation

@v4hn
Copy link

@v4hn v4hn commented Jun 9, 2016

Eigen3.2's upstream FindEigen3.cmake specifies only EIGEN3_INCLUDE_DIR, not
EIGEN3_INCLUDE_DIRS:
https://bitbucket.org/eigen/eigen/src/cafa6d909f409f4ec33070ebf991a77e7b747dc1/cmake/FindEigen3.cmake?at=default&fileviewer=file-view-default#FindEigen3.cmake-10

Eigen3.3-beta provides an Eigen3Config that defines EIGEN3_INCLUDE_DIRS AND
_DIR, but that's still beta, even though Ubuntu introduced it in xenial
already. So to stay backwards compatible, _INCLUDE_DIR should be used.

Eigen3.2's upstream FindEigen3.cmake specifies only
EIGEN3_INCLUDE_DIR, not EIGEN3_INCLUDE_DIRS:
https://bitbucket.org/eigen/eigen/src/cafa6d909f409f4ec33070ebf991a77e7b747dc1/cmake/FindEigen3.cmake?at=default&fileviewer=file-view-default#FindEigen3.cmake-10

Eigen3.3-beta provides an Eigen3Config that defines
EIGEN3_INCLUDE_DIRS AND _DIR, but that's still beta, even though
Ubuntu introduced it in xenial already. So to stay backwards
compatible, _INCLUDE_DIR should be used.
@kohrt
Copy link

kohrt commented Jun 21, 2016

thanks for the PR, will merge it now.

@kohrt kohrt merged commit 7bf7d81 into code-iai:master Jun 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants