From 9076f9ec5a2b127df849b45900cc97b9a415ce9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20M=C3=B6ller?= Date: Wed, 7 Aug 2013 15:23:04 +0000 Subject: [PATCH] gcc version check based on compiler defines (fix for mingw) git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@913 fdac6126-5c0c-442c-9429-916003d36597 --- src/OpenMesh/Core/System/config.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/OpenMesh/Core/System/config.h b/src/OpenMesh/Core/System/config.h index ba4bf966..3a1a0ba7 100644 --- a/src/OpenMesh/Core/System/config.h +++ b/src/OpenMesh/Core/System/config.h @@ -80,8 +80,7 @@ #if defined(_MSC_VER) # define DEPRECATED(msg) __declspec(deprecated(msg)) #elif defined(__GNUC__) -# include -# if __GNUC_PREREQ(4,5) +# if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40500 /* Test for GCC >= 4.5.0 */ # define DEPRECATED(msg) __attribute__ ((deprecated(msg))) # else # define DEPRECATED(msg) __attribute__ ((deprecated))