Hi! In openbabel-python.i files align.h and conformersearch.h are included conditionally depending on HAVE_EIGEN2. Is it something Eigen2 specific or also Eigen3 should work? The issue is that CMakeLists.txt searches for Eigen2 _or_ Eigen3 package, so swig doesn't get HAVE_EIGEN2 set if Eigen3 or both are installed. If it is not dependent of the version then it probably should be replaced with HAVE_EIGEN condition. I'm getting this error when trying to use Eigen3: python3: /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:591: const MatrixUType& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::matrixU() const [with _MatrixType = Eigen::Matrix<double, 3, 3>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixUType = Eigen::Matrix<double, 3, 3>; typename _MatrixType::Scalar = double]: Assertion `computeU() && "This JacobiSVD decomposition didn't compute U. Did you ask for it?"' failed. Aborted Reinis
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel