From 2ca55a3ae45e1b5137c94267274465bf509f7c72 Mon Sep 17 00:00:00 2001 From: Benoit Steiner Date: Wed, 16 Dec 2015 20:45:58 -0800 Subject: [PATCH] Fixed some compilation error triggered by the tensor code with msvc 2008 --- unsupported/Eigen/CXX11/Tensor | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/unsupported/Eigen/CXX11/Tensor b/unsupported/Eigen/CXX11/Tensor index c681d3c20..7481a9ddb 100644 --- a/unsupported/Eigen/CXX11/Tensor +++ b/unsupported/Eigen/CXX11/Tensor @@ -28,14 +28,22 @@ #include #include + +#ifdef _WIN32 +typedef __int32 int32_t; +typedef unsigned __int32 uint32_t; +typedef __int64 int64_t; +typedef unsigned __int64 uint64_t; +#else #include +#endif #if __cplusplus > 199711 #include #endif #ifdef _WIN32 -#include +#include #elif defined(__APPLE__) #include #else