cemkalyoncu lpc@lpc-VirtualBox:~/Desktop/Trouble in Libreland/Trouble in Libreland/Project$ cmake . -- Configuring done -- Generating done -- Build files have been written to: /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Project lpc@lpc-VirtualBox:~/Desktop/Trouble in Libreland/Trouble in Libreland/Project$ make [ 0%] Building CXX object /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/CMakeFiles/Gorgon.dir/File.cpp.o In file included from ../GGE/Resource/../Engine/Input.h:8:0, from ../GGE/Resource/../Engine/Layer.h:7, from ../GGE/Resource/../Engine/GGEMain.h:11, from ../GGE/Resource/Base.h:4, from ../GGE/Resource/Folder.h:4, from ../GGE/Resource/File.h:11, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.h:3, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.cpp:1: ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h: In member function ‘gge::utils::ConsumableEvent::Token gge::utils::ConsumableEvent::AddHandler(gge::utils::ConsumableEvent::HANDLER_*) [with O_ = gge::utils::Empty, P_ = gge::input::keyboard::Event, gge::utils::ConsumableEvent::Token = int, gge::utils::ConsumableEvent::HANDLER_ = gge::utils::prvt::consumableevent::EventHandler]’: ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h:654:4: instantiated from ‘gge::utils::ConsumableEvent::Token gge::utils::ConsumableEvent::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::VirtualPanel, F_ = bool (gge::widgets::VirtualPanel::*)(gge::input::keyboard::Event), O_ = gge::utils::Empty, P_ = gge::input::keyboard::Event, gge::utils::ConsumableEvent::Token = int]’ ../GGE/Widgets/Listbox/../Base/VirtualPanel.h:25:85: instantiated from here ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h:1006:39: error: cast from ‘gge::utils::ConsumableEvent::ITEMTYPE_* {aka gge::utils::SortedCollection, int>::Wrapper*}’ to ‘gge::utils::ConsumableEvent::Token {aka int}’ loses precision [-fpermissive] In file included from ../GGE/Resource/../Engine/GGEMain.h:6:0, from ../GGE/Resource/Base.h:4, from ../GGE/Resource/Folder.h:4, from ../GGE/Resource/File.h:11, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.h:3, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.cpp:1: ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::GGEMain, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:660:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::VirtualPanel, F_ = void (gge::widgets::VirtualPanel::*)(), O_ = gge::GGEMain, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Base/VirtualPanel.h:41:69: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::animation::Controller, P_ = gge::animation::source_param, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:660:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::checkbox::Base, F_ = void (gge::widgets::checkbox::Base::*)(), O_ = gge::animation::Controller, P_ = gge::animation::source_param, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Slider/../Checkbox/CheckboxBase.h:27:66: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::WidgetRegistry, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:660:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::checkbox::Base, F_ = void (gge::widgets::checkbox::Base::*)(), O_ = gge::widgets::WidgetRegistry, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Slider/../Checkbox/CheckboxBase.h:41:51: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::Button, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:739:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::IButton, O_ = gge::widgets::Button, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Slider/../Button.h:23:45: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::Checkbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:739:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::ICheckbox, O_ = gge::widgets::Checkbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Combobox/../Checkbox.h:21:49: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::Scrollbar<>, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:660:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::textbox::Base, F_ = void (gge::widgets::textbox::Base::*)(), O_ = gge::widgets::Scrollbar<>, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Combobox/../Basic/../Textbox/TextboxBase.h:35:65: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler >*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::PetTextbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:739:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::ITextbox, O_ = gge::widgets::PetTextbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Combobox/../Basic/PetTextbox.h:24:48: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] In file included from ../GGE/Resource/../Engine/Input.h:8:0, from ../GGE/Resource/../Engine/Layer.h:7, from ../GGE/Resource/../Engine/GGEMain.h:11, from ../GGE/Resource/Base.h:4, from ../GGE/Resource/Folder.h:4, from ../GGE/Resource/File.h:11, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.h:3, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.cpp:1: ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h: In member function ‘gge::utils::ConsumableEvent::Token gge::utils::ConsumableEvent::Fire(P_) [with O_ = gge::widgets::PetTextbox, P_ = gge::input::mouse::Event, gge::utils::ConsumableEvent::Token = int]’: ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h:951:22: instantiated from ‘gge::utils::ConsumableEvent::Token gge::utils::ConsumableEvent::operator()(P_) [with O_ = gge::widgets::PetTextbox, P_ = gge::input::mouse::Event, gge::utils::ConsumableEvent::Token = int]’ ../GGE/Widgets/Combobox/../Basic/PetTextbox.h:61:69: instantiated from here ../GGE/Resource/../Engine/../Utils/ConsumableEvent.h:966:54: error: cast from ‘gge::utils::SortedCollection, int>::Wrapper*’ to ‘gge::utils::ConsumableEvent::Token {aka int}’ loses precision [-fpermissive] In file included from ../GGE/Resource/../Engine/GGEMain.h:6:0, from ../GGE/Resource/Base.h:4, from ../GGE/Resource/Folder.h:4, from ../GGE/Resource/File.h:11, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.h:3, from /home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/File.cpp:1: ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::IButton, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:687:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::RegisterClass(R_*, F_, gge::utils::Any) [with R_ = gge::utils::EventChain, F_ = void (gge::utils::EventChain::*)(gge::utils::empty_event_params), O_ = gge::widgets::IButton, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Resource/../Engine/../Utils/EventChain.h:727:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::IButton, O_ = gge::widgets::Button, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Slider/../Button.h:23:45: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::IScroller, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:739:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::Scrollbar<>, O_ = gge::widgets::IScroller, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Scrollbar.h:33:4: instantiated from ‘gge::widgets::Scrollbar::Scrollbar() [with T_ = int, floattype = float]’ ../GGE/Widgets/Listbox/../Panel/PanelBase.h:593:38: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler >*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::ICheckbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:687:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::RegisterClass(R_*, F_, gge::utils::Any) [with R_ = gge::utils::EventChain, F_ = void (gge::utils::EventChain::*)(gge::utils::empty_event_params), O_ = gge::widgets::ICheckbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Resource/../Engine/../Utils/EventChain.h:727:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::ICheckbox, O_ = gge::widgets::Checkbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Combobox/../Checkbox.h:21:49: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::ITextbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:687:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::RegisterClass(R_*, F_, gge::utils::Any) [with R_ = gge::utils::EventChain, F_ = void (gge::utils::EventChain::*)(gge::utils::empty_event_params), O_ = gge::widgets::ITextbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Resource/../Engine/../Utils/EventChain.h:727:4: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::DoubleLink(gge::utils::EventChain&) [with R_ = gge::widgets::ITextbox, O_ = gge::widgets::PetTextbox, P_ = gge::utils::empty_event_params, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Combobox/../Basic/PetTextbox.h:24:48: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] ../GGE/Resource/../Engine/../Utils/EventChain.h: In member function ‘gge::utils::EventChain::Token gge::utils::EventChain::AddHandler(gge::utils::prvt::eventchain::EventHandler*) [with O_ = gge::widgets::Button, P_ = gge::input::mouse::Event, gge::utils::EventChain::Token = int]’: ../GGE/Resource/../Engine/../Utils/EventChain.h:660:5: instantiated from ‘gge::utils::EventChain::Token gge::utils::EventChain::Register(R_*, F_, gge::utils::Any) [with R_ = gge::widgets::slider::Base, F_ = void (gge::widgets::slider::Base::*)(gge::input::mouse::Event), O_ = gge::widgets::Button, P_ = gge::input::mouse::Event, gge::utils::EventChain::Token = int]’ ../GGE/Widgets/Listbox/../Slider/SliderBase.h:2715:6: instantiated from ‘void gge::widgets::slider::Base::setupbuttons() [with T_ = int, floattype = float]’ ../GGE/Widgets/Listbox/../Slider/SliderBase.h:123:5: instantiated from ‘void gge::widgets::slider::Base::setblueprint(const gge::widgets::Blueprint&) [with T_ = int, floattype = float]’ ../GGE/Widgets/Listbox/../Scrollbar.h:36:5: instantiated from ‘gge::widgets::Scrollbar::Scrollbar() [with T_ = int, floattype = float]’ ../GGE/Widgets/Listbox/../Panel/PanelBase.h:593:38: instantiated from here ../GGE/Resource/../Engine/../Utils/EventChain.h:834:39: error: cast from ‘gge::utils::prvt::eventchain::EventHandler*’ to ‘int’ loses precision [-fpermissive] make[2]: *** [/home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/CMakeFiles/Gorgon.dir/File.cpp.o] Error 1 make[1]: *** [/home/lpc/Desktop/Trouble in Libreland/Trouble in Libreland/Gorgon/CMakeFiles/Gorgon.dir/all] Error 2 make: *** [all] Error 2 lpc@lpc-VirtualBox:~/Desktop/Trouble in Libreland/Trouble in Libreland/Project$