Index: build_poky_64_release.err =================================================================== diff -u -rbfa34189f891c087e7ca880864417e319acc44a4 -r3511a760bbabf6ae1ddf704d0eb2a5b57686d2b6 --- build_poky_64_release.err (.../build_poky_64_release.err) (revision bfa34189f891c087e7ca880864417e319acc44a4) +++ build_poky_64_release.err (.../build_poky_64_release.err) (revision 3511a760bbabf6ae1ddf704d0eb2a5b57686d2b6) @@ -1 +1,611 @@ +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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TD_Prime_States’ + 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +../luis/application/sources/gui/GuiGlobals.h:461:16: note: previous declaration ‘int Gui::GuiActions::TD_Prime_States’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TD_Prime_States’ + 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +../luis/application/sources/gui/GuiGlobals.h:461:16: note: previous declaration ‘int Gui::GuiActions::TD_Prime_States’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +In file included from ../luis/application/sources/storage/Logger.h:25, + from ../luis/application/sources/MainTimer.cpp:21: +../luis/application/sources/gui/GuiGlobals.h:541:25: error: ‘TD_Prime_States’ in ‘class Gui::GuiActions’ does not name a type + 541 | typedef GuiActions::TD_Prime_States GuiPreTreatmentPrimeStates; + | ^~~~~~~~~~~~~~~ +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:461:16: note: ‘Gui::GuiActions::TD_Prime_States’ declared here + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +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:541:25: error: ‘TD_Prime_States’ in ‘class Gui::GuiActions’ does not name a type + 541 | typedef GuiActions::TD_Prime_States GuiPreTreatmentPrimeStates; + | ^~~~~~~~~~~~~~~ +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:461:16: note: ‘Gui::GuiActions::TD_Prime_States’ declared here + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TD_Prime_States’ + 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +../luis/application/sources/gui/GuiGlobals.h:461:16: note: previous declaration ‘int Gui::GuiActions::TD_Prime_States’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +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:541:25: error: ‘TD_Prime_States’ in ‘class Gui::GuiActions’ does not name a type + 541 | typedef GuiActions::TD_Prime_States GuiPreTreatmentPrimeStates; + | ^~~~~~~~~~~~~~~ +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:461:16: note: ‘Gui::GuiActions::TD_Prime_States’ declared here + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:73: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:114:68: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: ISO C++ forbids declaration of ‘TD_Prime_States’ 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:55: error: unnecessary parentheses in declaration of ‘TD_Prime_States’ [-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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/opt/b2qt/3.1.18/sysroots/aarch64-poky-linux/usr/include/qt5/QtCore/qobjectdefs.h:115:60: error: redeclaration of ‘int Gui::GuiActions::TD_Prime_States’ + 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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +../luis/application/sources/gui/GuiGlobals.h:461:16: note: previous declaration ‘int Gui::GuiActions::TD_Prime_States’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +In file included from ../luis/application/sources/canbus/MessageGlobals.h:21, + from ../luis/application/sources/Threads.cpp:22: +../luis/application/sources/gui/GuiGlobals.h:541:25: error: ‘TD_Prime_States’ in ‘class Gui::GuiActions’ does not name a type + 541 | typedef GuiActions::TD_Prime_States GuiPreTreatmentPrimeStates; + | ^~~~~~~~~~~~~~~ +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:461:16: note: ‘Gui::GuiActions::TD_Prime_States’ declared here + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~~~~~~~~~~ +/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:461:9: note: in expansion of macro ‘Q_ENUM’ + 461 | Q_ENUM(TD_Prime_States) + | ^~~~~~ +cc1plus: all warnings being treated as errors +make: *** [Makefile:32603: AlarmGenerator.o] Error 1 +make: *** Waiting for unfinished jobs.... +cc1plus: all warnings being treated as errors +make: *** [Makefile:32083: Threads.o] Error 1 +cc1plus: all warnings being treated as errors +make: *** [Makefile:32429: MainTimer.o] Error 1 +cc1plus: all warnings being treated as errors +make: *** [Makefile:31891: main.o] Error 1