diff --git a/zmq.hpp b/zmq.hpp index b4629b0..f7e63ab 100644 --- a/zmq.hpp +++ b/zmq.hpp @@ -94,7 +94,7 @@ #define ZMQ_CONSTEXPR_VAR const #define ZMQ_CPP11_DEPRECATED(msg) #endif -#if defined(ZMQ_CPP14) && (!defined(_MSC_VER) || _MSC_VER > 1900) +#if defined(ZMQ_CPP14) && (!defined(_MSC_VER) || _MSC_VER > 1900) && (!defined(__GNUC__) || __GNUC__ > 5 || (__GNUC__ == 5 && __GNUC_MINOR__ > 3)) #define ZMQ_EXTENDED_CONSTEXPR #endif #if defined(ZMQ_CPP17)