Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Depending on FindEigen3.cmake is not portable #41

Open
de-vri-es opened this issue May 29, 2016 · 1 comment
Open

Depending on FindEigen3.cmake is not portable #41

de-vri-es opened this issue May 29, 2016 · 1 comment

Comments

@de-vri-es
Copy link

It was decided to deprecate the FindEigen.cmake provided in this package in favor of the "upstream" FindEigen3.cmake. However, there is no real upstream FindEigen3.cmake. It was added tot he Eigen source tree as an example, or something developers can copy for their own project. It was never meant to be installed system wide [1].

For some reason the Ubuntu packagers are installing the file in a system wide path. However, depending on that is far from portable. This guideline of depending on FindEigen3.cmake breaks at least on Arch and Gentoo, and undoubtedly more distributions.

[1] http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1219

@de-vri-es
Copy link
Author

As commented also in #25, Arch Linux backported Eigen3Config.cmake into their package. That means for me personally the problem is solved, although the current situation is still not portable: there is still no out-of-the-box find_package(Eigen3) for plain upstream Eigen 3.2.

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

No branches or pull requests

1 participant