Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 83%] Building CXX object src/CMakeFiles/mechanica_obj.dir/MxUI.cpp.o
- In file included from /home/andy/src/mechanica/src/MxTestView.h:23:0,
- from /home/andy/src/mechanica/src/MxUI.cpp:9:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Trade/MeshData3D.h:44:13: warning: use Magnum/Trade/MeshData.h and the MeshData class instead
- CORRADE_DEPRECATED_FILE("use Magnum/Trade/MeshData.h and the MeshData class instead")
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/X11/Xlib.h:44:0,
- from /usr/include/EGL/eglplatform.h:130,
- from /usr/include/EGL/egl.h:39,
- from /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/WindowlessEglApplication.h:35,
- from /home/andy/src/mechanica/include/Mechanica.h:24,
- from /home/andy/src/mechanica/src/mechanica_private.h:24,
- from /home/andy/src/mechanica/src/MxUI.h:12,
- from /home/andy/src/mechanica/src/MxUI.cpp:8:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1766:13: error: expected identifier before numeric constant
- Button1 = GLFW_MOUSE_BUTTON_1, /**< Mouse button 1 */
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1766:13: error: expected ‘}’ before numeric constant
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1766:13: error: expected unqualified-id before numeric constant
- In file included from /home/andy/src/mechanica/src/MxTestView.h:18:0,
- from /home/andy/src/mechanica/src/MxUI.cpp:9:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1777:9: error: ‘Button’ does not name a type; did you mean ‘Button2’?
- Button button() const { return _button; }
- ^~~~~~
- Button2
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1780:29: error: non-member function ‘Magnum::Vector2i Magnum::Platform::position()’ cannot have cv-qualifier
- Vector2i position() const { return _position; }
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h: In function ‘Magnum::Vector2i Magnum::Platform::position()’:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1780:44: error: ‘_position’ was not declared in this scope
- Vector2i position() const { return _position; }
- ^~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1780:44: note: suggested alternative: ‘position’
- Vector2i position() const { return _position; }
- ^~~~~~~~~
- position
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h: At global scope:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1783:9: error: ‘Modifiers’ does not name a type; did you mean ‘AnyModifier’?
- Modifiers modifiers() const { return _modifiers; }
- ^~~~~~~~~
- AnyModifier
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1785:5: error: expected unqualified-id before ‘private’
- private:
- ^~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:9: error: ‘explicit’ outside class declaration
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:29: error: ‘Button’ was not declared in this scope
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:29: note: suggested alternative: ‘Button2’
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~~
- Button2
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:44: error: expected primary-expression before ‘const’
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:70: error: ‘Modifiers’ was not declared in this scope
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:70: note: suggested alternative: ‘AnyModifier’
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^~~~~~~~~
- AnyModifier
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:89: error: expression list treated as compound expression in initializer [-fpermissive]
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:107: error: expected unqualified-id before ‘,’ token
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:118: error: expected constructor, destructor, or type conversion before ‘{’ token
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:128: error: expected unqualified-id before ‘,’ token
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:140: error: expected constructor, destructor, or type conversion before ‘{’ token
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1788:152: error: expected unqualified-id before ‘{’ token
- explicit MouseEvent(Button button, const Vector2i& position, Modifiers modifiers): _button{button}, _position{position}, _modifiers{modifiers} {}
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1790:15: error: ‘Button’ does not name a type; did you mean ‘Button2’?
- const Button _button;
- ^~~~~~
- Button2
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1792:15: error: ‘Modifiers’ does not name a type; did you mean ‘AnyModifier’?
- const Modifiers _modifiers;
- ^~~~~~~~~
- AnyModifier
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1800:7: error: ‘GlfwApplication’ has not been declared
- class GlfwApplication::MouseMoveEvent: public GlfwApplication::InputEvent {
- ^~~~~~~~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1800:38: error: expected unqualified-id before ‘:’ token
- class GlfwApplication::MouseMoveEvent: public GlfwApplication::InputEvent {
- ^
- In file included from /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/WindowlessEglApplication.h:42:0,
- from /home/andy/src/mechanica/include/Mechanica.h:24,
- from /home/andy/src/mechanica/src/mechanica_private.h:24,
- from /home/andy/src/mechanica/src/MxUI.h:12,
- from /home/andy/src/mechanica/src/MxUI.cpp:8:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: declaration of ‘operator==’ as non-function
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:209:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator==(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:209:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator==(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:209:46: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator==(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: declaration of ‘operator!=’ as non-function
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:212:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator!=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:212:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator!=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:212:46: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator!=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: declaration of ‘operator>=’ as non-function
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:215:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator>=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:215:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator>=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:215:46: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator>=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: declaration of ‘operator<=’ as non-function
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:218:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator<=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:218:31: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator<=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ has not been declared
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:218:46: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr bool operator<=(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ does not name a type
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:221:15: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr class operator|(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ does not name a type
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:224:15: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr class operator&(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ does not name a type
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:227:15: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr class operator^(class::Type a, class b) { \
- ^~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1859:27: error: ‘GlfwApplication’ does not name a type
- CORRADE_ENUMSET_OPERATORS(GlfwApplication::MouseMoveEvent::Buttons)
- ^
- /home/andy/src/mechanica/extern/corrade/src/Corrade/Containers/EnumSet.h:230:15: note: in definition of macro ‘CORRADE_ENUMSET_OPERATORS’
- constexpr class operator~(class::Type a) { \
- ^~~~~
- In file included from /home/andy/src/mechanica/src/MxTestView.h:18:0,
- from /home/andy/src/mechanica/src/MxUI.cpp:9:
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1866:7: error: ‘GlfwApplication’ has not been declared
- class GlfwApplication::MouseScrollEvent: public GlfwApplication::InputEvent {
- ^~~~~~~~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1866:40: error: expected unqualified-id before ‘:’ token
- class GlfwApplication::MouseScrollEvent: public GlfwApplication::InputEvent {
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1901:7: error: ‘GlfwApplication’ has not been declared
- class GlfwApplication::TextInputEvent {
- ^~~~~~~~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1901:39: error: expected unqualified-id before ‘{’ token
- class GlfwApplication::TextInputEvent {
- ^
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1969:9: error: ‘GlfwApplication’ does not name a type
- typedef GlfwApplication Application;
- ^~~~~~~~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1970:9: error: ‘BasicScreen’ does not name a type; did you mean ‘Screen’?
- typedef BasicScreen<GlfwApplication> Screen;
- ^~~~~~~~~~~
- Screen
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1971:9: error: ‘BasicScreenedApplication’ does not name a type
- typedef BasicScreenedApplication<GlfwApplication> ScreenedApplication;
- ^~~~~~~~~~~~~~~~~~~~~~~~
- /home/andy/src/mechanica/extern/magnum/src/Magnum/Platform/GlfwApplication.h:1978:2: error: expected declaration before ‘}’ token
- }}
- ^
- src/CMakeFiles/mechanica_obj.dir/build.make:956: recipe for target 'src/CMakeFiles/mechanica_obj.dir/MxUI.cpp.o' failed
- make[2]: *** [src/CMakeFiles/mechanica_obj.dir/MxUI.cpp.o] Error 1
- CMakeFiles/Makefile2:4363: recipe for target 'src/CMakeFiles/mechanica_obj.dir/all' failed
- make[1]: *** [src/CMakeFiles/mechanica_obj.dir/all] Error 2
- Makefile:146: recipe for target 'all' failed
- make: *** [all] Error 2
- andy@osboxes:~/src/mx$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement