From bdb7703ab21af796b343652808650865b8ed5f58 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 21 Sep 2012 19:10:35 +0200 Subject: [PATCH] Improved OS detection macros Former-commit-id: 6f89791cfde43a813dc1250bd82ba9f54afb7786 --- include/Nazara/Prerequesites.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/Nazara/Prerequesites.hpp b/include/Nazara/Prerequesites.hpp index af3ec7707..f397ca247 100644 --- a/include/Nazara/Prerequesites.hpp +++ b/include/Nazara/Prerequesites.hpp @@ -101,7 +101,7 @@ #define _WIN32_WINNT NAZARA_WINNT #endif #endif -#elif defined(linux) || defined(__linux) +#elif defined(__linux__) || defined(linux) || defined(__linux) #if !defined(NAZARA_STATIC) && defined(NAZARA_COMPILER_GCC) #define NAZARA_API __attribute__((visibility ("default"))) #else @@ -109,11 +109,11 @@ #endif #define NAZARA_PLATFORM_LINUX #define NAZARA_PLATFORM_POSIX -/*#elif defined(__APPLE__) || defined(MACOSX) || defined(macintosh) || defined(Macintosh) +/*#elif defined(__APPLE__) || defined(macintosh) || defined(Macintosh) #define NAZARA_API #define NAZARA_PLATFORM_MACOS #define NAZARA_PLATFORM_POSIX -#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) +#elif defined(__FreeBSD__) #define NAZARA_API #define NAZARA_PLATFORM_FREEBSD #define NAZARA_PLATFORM_POSIX*/