In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qthread.h:44, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QThread:1, from ../luis/application/sources/Threads.h:18, from ../luis/application/sources/Threads.cpp:15: /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::PressureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:16: note: previous declaration ‘int Gui::GuiActions::PressureSensors’ 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TemperatureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:16: note: previous declaration ‘int Gui::GuiActions::TemperatureSensors’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::ConcentratePumps’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:16: note: previous declaration ‘int Gui::GuiActions::ConcentratePumps’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/Threads.cpp:22: ../luis/application/sources/gui/GuiGlobals.h:612:25: error: ‘PressureSensors’ in ‘class Gui::GuiActions’ does not name a type 612 | typedef GuiActions::PressureSensors GuiDDCalibrationPressure; | ^~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qthread.h:44, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QThread:1, from ../luis/application/sources/Threads.h:18, from ../luis/application/sources/Threads.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:526:16: note: ‘Gui::GuiActions::PressureSensors’ declared here 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/Threads.cpp:22: ../luis/application/sources/gui/GuiGlobals.h:613:25: error: ‘TemperatureSensors’ in ‘class Gui::GuiActions’ does not name a type 613 | typedef GuiActions::TemperatureSensors GuiDDCalibrationTemperature; | ^~~~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qthread.h:44, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QThread:1, from ../luis/application/sources/Threads.h:18, from ../luis/application/sources/Threads.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:527:16: note: ‘Gui::GuiActions::TemperatureSensors’ declared here 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/Threads.cpp:22: ../luis/application/sources/gui/GuiGlobals.h:614:25: error: ‘ConcentratePumps’ in ‘class Gui::GuiActions’ does not name a type 614 | typedef GuiActions::ConcentratePumps GuiDDCalibrationConcentratePump; | ^~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qthread.h:44, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QThread:1, from ../luis/application/sources/Threads.h:18, from ../luis/application/sources/Threads.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:528:16: note: ‘Gui::GuiActions::ConcentratePumps’ declared here 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/AlarmGenerator.h:19, from ../luis/application/sources/AlarmGenerator.cpp:19: /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::PressureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:16: note: previous declaration ‘int Gui::GuiActions::PressureSensors’ 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TemperatureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:16: note: previous declaration ‘int Gui::GuiActions::TemperatureSensors’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::ConcentratePumps’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:16: note: previous declaration ‘int Gui::GuiActions::ConcentratePumps’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/utility/types.h:27, from ../luis/application/sources/model/hd/alarm/MAlarmStatusData.h:22, from ../luis/application/sources/AlarmGenerator.h:22, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:612:25: error: ‘PressureSensors’ in ‘class Gui::GuiActions’ does not name a type 612 | typedef GuiActions::PressureSensors GuiDDCalibrationPressure; | ^~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/AlarmGenerator.h:19, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:526:16: note: ‘Gui::GuiActions::PressureSensors’ declared here 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/utility/types.h:27, from ../luis/application/sources/model/hd/alarm/MAlarmStatusData.h:22, from ../luis/application/sources/AlarmGenerator.h:22, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:613:25: error: ‘TemperatureSensors’ in ‘class Gui::GuiActions’ does not name a type 613 | typedef GuiActions::TemperatureSensors GuiDDCalibrationTemperature; | ^~~~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/AlarmGenerator.h:19, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:527:16: note: ‘Gui::GuiActions::TemperatureSensors’ declared here 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/utility/types.h:27, from ../luis/application/sources/model/hd/alarm/MAlarmStatusData.h:22, from ../luis/application/sources/AlarmGenerator.h:22, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:614:25: error: ‘ConcentratePumps’ in ‘class Gui::GuiActions’ does not name a type 614 | typedef GuiActions::ConcentratePumps GuiDDCalibrationConcentratePump; | ^~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/AlarmGenerator.h:19, from ../luis/application/sources/AlarmGenerator.cpp:19: ../luis/application/sources/gui/GuiGlobals.h:528:16: note: ‘Gui::GuiActions::ConcentratePumps’ declared here 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/MainTimer.h:18, from ../luis/application/sources/MainTimer.cpp:15: /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::PressureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:16: note: previous declaration ‘int Gui::GuiActions::PressureSensors’ 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TemperatureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:16: note: previous declaration ‘int Gui::GuiActions::TemperatureSensors’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::ConcentratePumps’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:16: note: previous declaration ‘int Gui::GuiActions::ConcentratePumps’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/MainTimer.cpp:21: ../luis/application/sources/gui/GuiGlobals.h:612:25: error: ‘PressureSensors’ in ‘class Gui::GuiActions’ does not name a type 612 | typedef GuiActions::PressureSensors GuiDDCalibrationPressure; | ^~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/MainTimer.h:18, from ../luis/application/sources/MainTimer.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:526:16: note: ‘Gui::GuiActions::PressureSensors’ declared here 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/MainTimer.cpp:21: ../luis/application/sources/gui/GuiGlobals.h:613:25: error: ‘TemperatureSensors’ in ‘class Gui::GuiActions’ does not name a type 613 | typedef GuiActions::TemperatureSensors GuiDDCalibrationTemperature; | ^~~~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/MainTimer.h:18, from ../luis/application/sources/MainTimer.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:527:16: note: ‘Gui::GuiActions::TemperatureSensors’ declared here 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ In file included from ../luis/application/sources/storage/Logger.h:25, from ../luis/application/sources/MainTimer.cpp:21: ../luis/application/sources/gui/GuiGlobals.h:614:25: error: ‘ConcentratePumps’ in ‘class Gui::GuiActions’ does not name a type 614 | typedef GuiActions::ConcentratePumps GuiDDCalibrationConcentratePump; | ^~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QObject:1, from ../luis/application/sources/MainTimer.h:18, from ../luis/application/sources/MainTimer.cpp:15: ../luis/application/sources/gui/GuiGlobals.h:528:16: note: ‘Gui::GuiActions::ConcentratePumps’ declared here 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qiodevice.h:45, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qtextstream.h:43, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qdebug.h:49, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QDebug:1, from ../luis/application/main.cpp:32: /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘PressureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘PressureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::PressureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:16: note: previous declaration ‘int Gui::GuiActions::PressureSensors’ 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TemperatureSensors’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TemperatureSensors’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TemperatureSensors’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:16: note: previous declaration ‘int Gui::GuiActions::TemperatureSensors’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: ‘qt_getEnumMetaObject’ is neither function nor member function; cannot be declared friend 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:48: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: expected ‘;’ at end of member declaration 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:75: error: expected unqualified-id before ‘noexcept’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: ‘qt_getEnumName’ is neither function nor member function; cannot be declared friend 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:41: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘ConcentratePumps’ with no type [-fpermissive] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘ConcentratePumps’ [-Werror=parentheses] 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: expected ‘;’ at end of member declaration 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::ConcentratePumps’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:16: note: previous declaration ‘int Gui::GuiActions::ConcentratePumps’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:62: error: expected unqualified-id before ‘noexcept’ 115 | friend Q_DECL_CONSTEXPR const char *qt_getEnumName(ENUM) noexcept { return #ENUM; } | ^~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:116:30: note: in expansion of macro ‘Q_ENUM_IMPL’ 116 | #define Q_ENUM(x) Q_ENUMS(x) Q_ENUM_IMPL(x) | ^~~~~~~~~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/canbus/CanInterface.h:23, from ../luis/application/main.cpp:45: ../luis/application/sources/gui/GuiGlobals.h:612:25: error: ‘PressureSensors’ in ‘class Gui::GuiActions’ does not name a type 612 | typedef GuiActions::PressureSensors GuiDDCalibrationPressure; | ^~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qiodevice.h:45, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qtextstream.h:43, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qdebug.h:49, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QDebug:1, from ../luis/application/main.cpp:32: ../luis/application/sources/gui/GuiGlobals.h:526:16: note: ‘Gui::GuiActions::PressureSensors’ declared here 526 | Q_ENUM(PressureSensors) | ^~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:526:9: note: in expansion of macro ‘Q_ENUM’ 526 | Q_ENUM(PressureSensors) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/canbus/CanInterface.h:23, from ../luis/application/main.cpp:45: ../luis/application/sources/gui/GuiGlobals.h:613:25: error: ‘TemperatureSensors’ in ‘class Gui::GuiActions’ does not name a type 613 | typedef GuiActions::TemperatureSensors GuiDDCalibrationTemperature; | ^~~~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qiodevice.h:45, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qtextstream.h:43, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qdebug.h:49, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QDebug:1, from ../luis/application/main.cpp:32: ../luis/application/sources/gui/GuiGlobals.h:527:16: note: ‘Gui::GuiActions::TemperatureSensors’ declared here 527 | Q_ENUM(TemperatureSensors) | ^~~~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:527:9: note: in expansion of macro ‘Q_ENUM’ 527 | Q_ENUM(TemperatureSensors) | ^~~~~~ In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, from ../luis/application/sources/canbus/CanInterface.h:23, from ../luis/application/main.cpp:45: ../luis/application/sources/gui/GuiGlobals.h:614:25: error: ‘ConcentratePumps’ in ‘class Gui::GuiActions’ does not name a type 614 | typedef GuiActions::ConcentratePumps GuiDDCalibrationConcentratePump; | ^~~~~~~~~~~~~~~~ In file included from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobject.h:46, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qiodevice.h:45, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qtextstream.h:43, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qdebug.h:49, from /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/QDebug:1, from ../luis/application/main.cpp:32: ../luis/application/sources/gui/GuiGlobals.h:528:16: note: ‘Gui::GuiActions::ConcentratePumps’ declared here 528 | Q_ENUM(ConcentratePumps) | ^~~~~~~~~~~~~~~~ /opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:69: note: in definition of macro ‘Q_ENUM_IMPL’ 114 | friend Q_DECL_CONSTEXPR const QMetaObject *qt_getEnumMetaObject(ENUM) noexcept { return &staticMetaObject; } \ | ^~~~ ../luis/application/sources/gui/GuiGlobals.h:528:9: note: in expansion of macro ‘Q_ENUM’ 528 | Q_ENUM(ConcentratePumps) | ^~~~~~ cc1plus: all warnings being treated as errors make: *** [Makefile:32884: AlarmGenerator.o] Error 1 make: *** Waiting for unfinished jobs.... cc1plus: all warnings being treated as errors make: *** [Makefile:32344: Threads.o] Error 1 cc1plus: all warnings being treated as errors make: *** [Makefile:32710: MainTimer.o] Error 1 cc1plus: all warnings being treated as errors make: *** [Makefile:32152: main.o] Error 1