diff --git a/common/Utilities.cpp b/common/Utilities.cpp index f227b8e0..d34385a2 100644 --- a/common/Utilities.cpp +++ b/common/Utilities.cpp @@ -35,7 +35,7 @@ #include #include #include -#elif defined(__linux) || defined(__unix) || defined(__posix) +#elif defined( __linux ) || defined( __linux__ ) || defined( __unix ) || defined( __posix ) #define USE_LINUX #include #include diff --git a/tests/testUtilities.cpp b/tests/testUtilities.cpp index afb3e33b..b084a695 100644 --- a/tests/testUtilities.cpp +++ b/tests/testUtilities.cpp @@ -20,7 +20,7 @@ #define USE_WINDOWS #elif defined(__APPLE__) #define USE_MAC -#elif defined(__linux) || defined(__unix) || defined(__posix) +#elif defined( __linux ) || defined( __linux__ ) || defined( __unix ) || defined( __posix ) #define USE_LINUX #else #error Unknown OS diff --git a/threadpool/atomic_helpers.h b/threadpool/atomic_helpers.h index 178c1af1..e1eec545 100644 --- a/threadpool/atomic_helpers.h +++ b/threadpool/atomic_helpers.h @@ -18,7 +18,7 @@ // Using MAC #define USE_MAC #include -#elif defined( __linux ) || defined( __unix ) || defined( __posix ) +#elif defined( __linux ) || defined( __linux__ ) || defined( __unix ) || defined( __posix ) // Using Linux #define USE_LINUX #include diff --git a/threadpool/thread_pool.cpp b/threadpool/thread_pool.cpp index 9b0ff4fd..4cf7e222 100644 --- a/threadpool/thread_pool.cpp +++ b/threadpool/thread_pool.cpp @@ -26,7 +26,7 @@ #define USE_WINDOWS #elif defined( __APPLE__ ) #define USE_MAC -#elif defined( __linux ) || defined( __unix ) || defined( __posix ) +#elif defined( __linux ) || defined( __linux__ ) || defined( __unix ) || defined( __posix ) #define USE_LINUX #else #error Unknown OS