diff --git a/src/libs/utils/tcpportsgatherer.cpp b/src/libs/utils/tcpportsgatherer.cpp index ebde4d6226b..6ed16789014 100644 --- a/src/libs/utils/tcpportsgatherer.cpp +++ b/src/libs/utils/tcpportsgatherer.cpp @@ -46,7 +46,7 @@ #if defined(Q_OS_WIN) && defined(Q_CC_MINGW) // Missing declarations for MinGW. This requires MinGW with gcc 4.6. -#if __GNUC__ == 4 && __GNUC_MINOR__ < 7 +#if __GNUC__ == 4 && __GNUC_MINOR__ < 7 && (!defined(__MINGW64_VERSION_MAJOR) || __MINGW64_VERSION_MAJOR < 2) typedef enum { } MIB_TCP_STATE; #endif