From 860fff977a4798003b2f8bbb4581f9c381356479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 3 Sep 2021 09:35:17 +0200 Subject: [PATCH] Make build with gcc-9 --- libnymea-sunspec/libnymea-sunspec.pro | 6 ++++++ nymea-plugins-modbus.pro | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/libnymea-sunspec/libnymea-sunspec.pro b/libnymea-sunspec/libnymea-sunspec.pro index 23ec3b3..7e60bec 100644 --- a/libnymea-sunspec/libnymea-sunspec.pro +++ b/libnymea-sunspec/libnymea-sunspec.pro @@ -6,6 +6,12 @@ QT += network serialbus TARGET = nymea-sunspec1 TEMPLATE = lib +gcc { + COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") + COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION) + greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy +} + # Include the autogenerated models include(models/models.pri) diff --git a/nymea-plugins-modbus.pro b/nymea-plugins-modbus.pro index 12ad348..2afbded 100644 --- a/nymea-plugins-modbus.pro +++ b/nymea-plugins-modbus.pro @@ -16,6 +16,11 @@ PLUGIN_DIRS = \ wallbe \ webasto \ +gcc { + COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion") + COMPILER_MAJOR_VERSION = $$str_member($$COMPILER_VERSION) + greaterThan(COMPILER_MAJOR_VERSION, 7): QMAKE_CXXFLAGS += -Wno-deprecated-copy +} message(============================================) message("Qt version:" $$[QT_VERSION])