summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Source/ThirdParty/leveldb/Target.pri6
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/ThirdParty/leveldb/Target.pri b/Source/ThirdParty/leveldb/Target.pri
index abfde15eb..e071b6d5c 100644
--- a/Source/ThirdParty/leveldb/Target.pri
+++ b/Source/ThirdParty/leveldb/Target.pri
@@ -109,8 +109,10 @@ linux: DEFINES += OS_LINUX
freebsd*: DEFINES += OS_FREEBSD
gcc {
- QMAKE_CXXFLAGS_WARN_ON += -Wno-error=unused-but-set-variable
- QMAKE_CXXFLAGS += -Wno-error=unused-but-set-variable
+ greaterThan(QT_GCC_MAJOR_VERSION, 4)|greaterThan(QT_GCC_MINOR_VERSION, 5) {
+ QMAKE_CXXFLAGS_WARN_ON += -Wno-error=unused-but-set-variable
+ QMAKE_CXXFLAGS += -Wno-error=unused-but-set-variable
+ }
}
QT += core