diff --git a/include/eigenpy/details.hpp b/include/eigenpy/details.hpp index 2d77adef9df360baaa78fa4ea1f582fd78df4e0e..e80e3dfa2584939b87945212788e81ba9702896c 100644 --- a/include/eigenpy/details.hpp +++ b/include/eigenpy/details.hpp @@ -338,7 +338,9 @@ namespace eigenpy &EigenFromPy<MatType>::construct,bp::type_id< Eigen::MatrixBase<MatType> >()); } }; - + +#if EIGEN_VERSION_AT_LEAST(3,2,0) + /// Template specialization for Eigen::Ref template<typename MatType> struct EigenFromPyConverter< eigenpy::Ref<MatType> > { @@ -349,6 +351,7 @@ namespace eigenpy &EigenFromPy<MatType>::construct,bp::type_id<MatType>()); } }; +#endif template<typename MatType>