From d6f1e74ee0facf1bffc3389da45bd705b9ad4e77 Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Mon, 2 Oct 2017 22:51:42 +0200 Subject: [PATCH] Make sure we build with -std=c++98 (under Unix and Qt4) because gcc 4.2.1 on Maemo5 doesn't know c++11, and with this setting we can prevent accidents also when building the Qt4 variant with a modern compiler. --- src/global.pri | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/global.pri b/src/global.pri index 5ab629a..27e6914 100644 --- a/src/global.pri +++ b/src/global.pri @@ -24,3 +24,12 @@ contains( DISTRO, [Ii]nternet ) { } } +# gcc 4.2.1 on Maemo doesn't understand anything newer then c++98. +# make sure we explicitly add the flag even when building +# with a modern compiler. +# Only under Qt4 because Qt5 needs c++11 +unix: { + equals( QT_MAJOR_VERSION, 4 ) { + QMAKE_CXXFLAGS += -std=c++98 + } +} -- 2.39.5