From 3a48c50d10a54d12e79bc054a010197617a9ab44 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Thu, 5 Jan 2017 13:59:43 +0100 Subject: [PATCH] Activate the NPY_NO_DEPRECATED_API only if numpy version is above 8 --- src/details.hpp | 5 +++++ src/fwd.hpp | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/details.hpp b/src/details.hpp index 05f1308..949ed0c 100644 --- a/src/details.hpp +++ b/src/details.hpp @@ -20,6 +20,11 @@ #include <boost/python.hpp> #include <Eigen/Core> +#include <numpy/numpyconfig.h> +#ifdef NPY_1_8_API_VERSION +#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION +#endif + #include <numpy/arrayobject.h> #include <iostream> diff --git a/src/fwd.hpp b/src/fwd.hpp index f601a7c..378046e 100644 --- a/src/fwd.hpp +++ b/src/fwd.hpp @@ -19,7 +19,10 @@ #include <boost/python.hpp> #include <Eigen/Core> + +#ifdef NPY_1_8_API_VERSION #define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION +#endif namespace eigenpy { -- GitLab