From b9d0373c478c725939e1e917d745b2bbdbfeb963 Mon Sep 17 00:00:00 2001 From: dellaert Date: Wed, 26 Nov 2014 09:04:18 +0100 Subject: [PATCH] Latest version of MKL no longer defines MKL_BLAS so I added this as a fix, following http://eigen.tuxfamily.org/bz/show_bug.cgi?id=874 --- gtsam/3rdparty/gtsam_eigen_includes.h.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtsam/3rdparty/gtsam_eigen_includes.h.in b/gtsam/3rdparty/gtsam_eigen_includes.h.in index ecc38d5c4..fa5a51c70 100644 --- a/gtsam/3rdparty/gtsam_eigen_includes.h.in +++ b/gtsam/3rdparty/gtsam_eigen_includes.h.in @@ -17,6 +17,10 @@ #pragma once +#ifndef MKL_BLAS +#define MKL_BLAS MKL_DOMAIN_BLAS +#endif + #cmakedefine EIGEN_USE_MKL_ALL // This is also defined in config.h #include <@GTSAM_EIGEN_INCLUDE_PREFIX@Eigen/Dense> #include <@GTSAM_EIGEN_INCLUDE_PREFIX@Eigen/QR>