call Explicitly ::rint and ::rintf for targets without c++11. Without this, the Windows build breaks when trying to compile numext::rint<double>.
diff --git a/Eigen/src/Core/MathFunctions.h b/Eigen/src/Core/MathFunctions.h
index a681a3e..090ad43 100644
--- a/Eigen/src/Core/MathFunctions.h
+++ b/Eigen/src/Core/MathFunctions.h
@@ -450,11 +450,19 @@
 
 #if !EIGEN_HAS_CXX11_MATH
 template<>
+struct rint_impl<double> {
+  EIGEN_DEVICE_FUNC
+  static inline double run(const double& x)
+  {
+    return ::rint(x);
+  }
+};
+template<>
 struct rint_impl<float> {
   EIGEN_DEVICE_FUNC
   static inline float run(const float& x)
   {
-    return rintf(x);
+    return ::rintf(x);
   }
 };
 #endif