ghutchis / avogadro

Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture.
http://avogadro.cc/
GNU General Public License v2.0
2 stars 0 forks source link

Build fails if only Eigen3 is available #698

Closed ghutchis closed 8 years ago

ghutchis commented 10 years ago

I'm speaking as part of the Debian package maintainers of avogadro. The latest release 1.1.1 fails to build with Eigen3. The reason is, that Eigen2 is still required, e.g. in libavogadro/src/extensions/surfaces/openqube/CMakeLists.txt. Also cmake/modules/AvogadroUse.cmake requires Eigen2. So it is not possible to build with Eigen3 only and the build fails. Is this some kind of intentional result or a bug?

I'm attaching a build log

Reported by: *anonymous

ghutchis commented 10 years ago

Description: migrate from eigen2 to eigen3 Applied-Upstream: https://github.com/cryos/avogadro/commit/3cc14da0f92e6ea0bd763e97b5711c4afe56a7cd Author: Anton Gladky gladk@debian.org Bug-Debian: http://bugs.debian.org/728610 Last-Update: 2013-11-03

Debian patch.

Original comment by: *anonymous