Comments (3)
I have the same error. It seems like there is an error with boost, but when I try to run sudo apt install libboost-all-dev
it says that I have the newest version (1.65.1.0ubuntu1)
from pengwin.
g++ -Wall -MD -O3 -lX11 -lXtst -lboost_thread -lboost_system -pthread -I src/ -o pengWin src/main.cpp src/misc/util.cpp src/misc/clicker.cpp src/misc/manager.cpp src/misc/settings.cpp src/misc/memory_access.cpp src/misc/hotkey.cpp src/hacks/radar.cpp src/hacks/aimer.cpp src/hacks/bunnyhop.cpp src/hacks/trigger.cpp src/ValveBSP/BSPFile.cpp src/ValveBSP/BSPParser.cpp src/ValveBSP/TraceRay.cpp
src/misc/memory_access.cpp: In member function ‘pid_t MemoryAccess::getPid()’:
src/misc/memory_access.cpp:77:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buf, 128, in);
~~~~~^~~~~~~~~~~~~~
src/misc/hotkey.cpp: In member function ‘void HotkeyManager::mousePressListen()’:
src/misc/hotkey.cpp:117:9: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
read(fd, &event, sizeof(struct input_event));
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/misc/hotkey.cpp: In member function ‘Window HotkeyManager::findCSWindow()’:
src/misc/hotkey.cpp:224:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buf, 128, in);
~~~~~^~~~~~~~~~~~~~
src/misc/hotkey.cpp: In member function ‘Window HotkeyManager::activeWindow()’:
src/misc/hotkey.cpp:238:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buf, 128, in);
~~~~~^~~~~~~~~~~~~~
/tmp/ccHntQ59.o: In Funktion »boost::system::error_category::std_category::equivalent(std::error_code const&, int) const«:
main.cpp:(.text._ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei[_ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei]+0x40): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
main.cpp:(.text._ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei[_ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei]+0xb9): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
main.cpp:(.text._ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei[_ZNK5boost6system14error_category12std_category10equivalentERKSt10error_codei]+0x111): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccHntQ59.o: In Funktion »boost::system::error_category::std_category::equivalent(int, std::error_condition const&) const«:
main.cpp:(.text._ZNK5boost6system14error_category12std_category10equivalentEiRKSt15error_condition[_ZNK5boost6system14error_category12std_category10equivalentEiRKSt15error_condition]+0x3f): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
main.cpp:(.text._ZNK5boost6system14error_category12std_category10equivalentEiRKSt15error_condition[_ZNK5boost6system14error_category12std_category10equivalentEiRKSt15error_condition]+0xd1): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccHntQ59.o:main.cpp:(.text.startup+0x178b): Warnung: weitere undefinierte Verweise auf »boost::system::generic_category()« folgen
/tmp/ccHntQ59.o: In Funktion »_GLOBAL__sub_I__Z10printUsageRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_«:
main.cpp:(.text.startup+0x1795): Warnung: undefinierter Verweis auf »boost::system::system_category()«
/tmp/ccH9BKmI.o: In Funktion »Clicker::Clicker(MemoryAccess&)«:
clicker.cpp:(.text+0xa): Warnung: undefinierter Verweis auf »XOpenDisplay«
/tmp/ccH9BKmI.o: In Funktion »Clicker::xClick()«:
clicker.cpp:(.text+0x190): Warnung: undefinierter Verweis auf »XQueryPointer«
clicker.cpp:(.text+0x1ca): Warnung: undefinierter Verweis auf »XSendEvent«
clicker.cpp:(.text+0x1d4): Warnung: undefinierter Verweis auf »XFlush«
clicker.cpp:(.text+0x228): Warnung: undefinierter Verweis auf »XSendEvent«
clicker.cpp:(.text+0x232): Warnung: undefinierter Verweis auf »XFlush«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::stopListen()«:
hotkey.cpp:(.text+0x206): Warnung: undefinierter Verweis auf »boost::thread::native_handle()«
hotkey.cpp:(.text+0x22f): Warnung: undefinierter Verweis auf »boost::thread::native_handle()«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::forwardEvent(_XEvent)«:
hotkey.cpp:(.text+0x34f): Warnung: undefinierter Verweis auf »XSendEvent«
hotkey.cpp:(.text+0x35b): Warnung: undefinierter Verweis auf »XFlush«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::startListen()«:
hotkey.cpp:(.text+0x896): Warnung: undefinierter Verweis auf »vtable for boost::detail::thread_data_base«
hotkey.cpp:(.text+0xadf): Warnung: undefinierter Verweis auf »boost::thread::start_thread_noexcept()«
hotkey.cpp:(.text+0xaf3): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0xb46): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0xb8b): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0xbde): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0xca5): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text+0xd45): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text+0xf05): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text+0xf8a): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text+0x1010): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccjB6o3j.o:hotkey.cpp:(.text+0x1092): Warnung: weitere undefinierte Verweise auf »boost::system::generic_category()« folgen
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::HotkeyManager(GameManager&)«:
hotkey.cpp:(.text+0x12bf): Warnung: undefinierter Verweis auf »boost::thread::thread()«
hotkey.cpp:(.text+0x133c): Warnung: undefinierter Verweis auf »boost::thread::thread()«
hotkey.cpp:(.text+0x1344): Warnung: undefinierter Verweis auf »boost::thread::thread()«
hotkey.cpp:(.text+0x1366): Warnung: undefinierter Verweis auf »XInitThreads«
hotkey.cpp:(.text+0x1372): Warnung: undefinierter Verweis auf »XSetErrorHandler«
hotkey.cpp:(.text+0x1379): Warnung: undefinierter Verweis auf »XOpenDisplay«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::~HotkeyManager()«:
hotkey.cpp:(.text+0x1429): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0x144c): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0x1493): Warnung: undefinierter Verweis auf »boost::thread::detach()«
hotkey.cpp:(.text+0x1542): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::unbind(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)«:
hotkey.cpp:(.text+0x17f8): Warnung: undefinierter Verweis auf »XStringToKeysym«
hotkey.cpp:(.text+0x1807): Warnung: undefinierter Verweis auf »XKeysymToKeycode«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::bind(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::function<void (unsigned int)>)«:
hotkey.cpp:(.text+0x1c63): Warnung: undefinierter Verweis auf »XStringToKeysym«
hotkey.cpp:(.text+0x1c75): Warnung: undefinierter Verweis auf »XKeysymToKeycode«
hotkey.cpp:(.text+0x1d37): Warnung: undefinierter Verweis auf »XKeysymToString«
/tmp/ccjB6o3j.o: In Funktion »std::_Rb_tree_iterator<std::pair<unsigned int const, boost::thread> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, boost::thread>, std::_Select1st<std::pair<unsigned int const, boost::thread> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, boost::thread> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, boost::thread> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [clone .isra.245]«:
hotkey.cpp:(.text+0x1ec8): Warnung: undefinierter Verweis auf »boost::thread::thread()«
hotkey.cpp:(.text+0x1fb8): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::mousePressListen()«:
hotkey.cpp:(.text+0x2570): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »HotkeyManager::keyPressListen()«:
hotkey.cpp:(.text+0x2829): Warnung: undefinierter Verweis auf »XUngrabKey«
hotkey.cpp:(.text+0x2858): Warnung: undefinierter Verweis auf »XGrabKey«
hotkey.cpp:(.text+0x2934): Warnung: undefinierter Verweis auf »XNextEvent«
hotkey.cpp:(.text+0x2a1d): Warnung: undefinierter Verweis auf »XSendEvent«
hotkey.cpp:(.text+0x2a29): Warnung: undefinierter Verweis auf »XFlush«
hotkey.cpp:(.text+0x2db9): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, HotkeyManager>, boost::_bi::list1<boost::_bi::value<HotkeyManager*> > > >::~thread_data()«:
hotkey.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEED2Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEED5Ev]+0xb): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccjB6o3j.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, HotkeyManager>, boost::_bi::list1<boost::_bi::value<HotkeyManager*> > > >::~thread_data()«:
hotkey.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEED0Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEED5Ev]+0xf): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccjB6o3j.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > > >::~thread_data()«:
hotkey.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEED2Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEED5Ev]+0x40): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccjB6o3j.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > > >::~thread_data()«:
hotkey.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEED0Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEED5Ev]+0x3f): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccjB6o3j.o: In Funktion »boost::thread_resource_error::thread_resource_error()«:
hotkey.cpp:(.text._ZN5boost21thread_resource_errorC2Ev[_ZN5boost21thread_resource_errorC5Ev]+0xa): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccjB6o3j.o: In Funktion »boost::thread::~thread()«:
hotkey.cpp:(.text._ZN5boost6threadD2Ev[_ZN5boost6threadD5Ev]+0x5): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »boost::thread::thread<boost::_bi::bind_t<void, boost::_mfi::mf0<void, HotkeyManager>, boost::_bi::list1<boost::_bi::value<HotkeyManager*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf0<void, HotkeyManager>, boost::_bi::list1<boost::_bi::value<HotkeyManager*> > >&&)«:
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x5f): Warnung: undefinierter Verweis auf »vtable for boost::detail::thread_data_base«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x29e): Warnung: undefinierter Verweis auf »boost::thread::start_thread_noexcept()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x2ef): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x386): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x502): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x588): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x5f8): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccjB6o3j.o:hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEEOT_]+0x67d): Warnung: weitere undefinierte Verweise auf »boost::system::generic_category()« folgen
/tmp/ccjB6o3j.o: In Funktion »std::_Rb_tree<unsigned int, std::pair<unsigned int const, boost::thread>, std::_Select1st<std::pair<unsigned int const, boost::thread> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, boost::thread> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, boost::thread> >*)«:
hotkey.cpp:(.text._ZNSt8_Rb_treeIjSt4pairIKjN5boost6threadEESt10_Select1stIS4_ESt4lessIjESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E[_ZNSt8_Rb_treeIjSt4pairIKjN5boost6threadEESt10_Select1stIS4_ESt4lessIjESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E]+0x33): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccjB6o3j.o: In Funktion »boost::thread::thread<boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > > >(boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > >&&)«:
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0xba): Warnung: undefinierter Verweis auf »vtable for boost::detail::thread_data_base«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x320): Warnung: undefinierter Verweis auf »boost::thread::start_thread_noexcept()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x371): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x451): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x5d8): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x64b): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x6d6): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccjB6o3j.o:hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x75b): Warnung: weitere undefinierte Verweise auf »boost::system::generic_category()« folgen
/tmp/ccjB6o3j.o: In Funktion »boost::thread::thread<boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > > >(boost::_bi::bind_t<void, boost::_mfi::mf2<void, HotkeyManager, unsigned int, boost::function<void (unsigned int)> >, boost::_bi::list3<boost::_bi::value<HotkeyManager*>, boost::_bi::value<unsigned int>, boost::_bi::value<boost::function<void (unsigned int)> > > >&&)«:
hotkey.cpp:(.text._ZN5boost6threadC2INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_[_ZN5boost6threadC5INS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEEOT_]+0x86a): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccjB6o3j.o: In Funktion »_GLOBAL__sub_I__Z15x_error_handlerP9_XDisplayP11XErrorEvent«:
hotkey.cpp:(.text.startup+0x3b): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text.startup+0x40): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
hotkey.cpp:(.text.startup+0x45): Warnung: undefinierter Verweis auf »boost::system::system_category()«
/tmp/ccjB6o3j.o:(.data.rel.ro._ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEE[_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv13HotkeyManagerEENS2_5list1INS2_5valueIPS6_EEEEEEEE]+0x10): Warnung: undefinierter Verweis auf »typeinfo for boost::detail::thread_data_base«
/tmp/ccjB6o3j.o:(.data.rel.ro._ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEE[_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf2Iv13HotkeyManagerjNS_8functionIFvjEEEEENS2_5list3INS2_5valueIPS6_EENSC_IjEENSC_IS9_EEEEEEEE]+0x10): Warnung: undefinierter Verweis auf »typeinfo for boost::detail::thread_data_base«
/tmp/ccR4DAjy.o: In Funktion »Radar::Radar(GameManager&)«:
radar.cpp:(.text+0x182): Warnung: undefinierter Verweis auf »boost::thread::thread()«
/tmp/ccR4DAjy.o: In Funktion »Radar::~Radar()«:
radar.cpp:(.text+0x1b9): Warnung: undefinierter Verweis auf »boost::thread::detach()«
/tmp/ccR4DAjy.o: In Funktion »Radar::start()«:
radar.cpp:(.text+0x155c): Warnung: undefinierter Verweis auf »vtable for boost::detail::thread_data_base«
radar.cpp:(.text+0x17be): Warnung: undefinierter Verweis auf »boost::thread::start_thread_noexcept()«
radar.cpp:(.text+0x17cf): Warnung: undefinierter Verweis auf »boost::thread::detach()«
radar.cpp:(.text+0x1825): Warnung: undefinierter Verweis auf »boost::thread::detach()«
radar.cpp:(.text+0x18cb): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text+0x1ab9): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text+0x1dd3): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text+0x1ebc): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text+0x1f2d): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
/tmp/ccR4DAjy.o:radar.cpp:(.text+0x201e): Warnung: weitere undefinierte Verweise auf »boost::system::generic_category()« folgen
/tmp/ccR4DAjy.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Radar>, boost::_bi::list1<boost::_bi::value<Radar*> > > >::~thread_data()«:
radar.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEED2Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEED5Ev]+0xb): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccR4DAjy.o: In Funktion »boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Radar>, boost::_bi::list1<boost::_bi::value<Radar*> > > >::~thread_data()«:
radar.cpp:(.text._ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEED0Ev[_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEED5Ev]+0xf): Warnung: undefinierter Verweis auf »boost::detail::thread_data_base::~thread_data_base()«
/tmp/ccR4DAjy.o: In Funktion »_GLOBAL__sub_I__ZN5RadarC2ER11GameManager«:
radar.cpp:(.text.startup+0x3b): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text.startup+0x40): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
radar.cpp:(.text.startup+0x45): Warnung: undefinierter Verweis auf »boost::system::system_category()«
/tmp/ccR4DAjy.o:(.data.rel.ro._ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEEE[_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0Iv5RadarEENS2_5list1INS2_5valueIPS6_EEEEEEEE]+0x10): Warnung: undefinierter Verweis auf »typeinfo for boost::detail::thread_data_base«
/tmp/cc5141Qx.o: In Funktion »_GLOBAL__sub_I__ZN11BunnyHopperC2ER11GameManager«:
bunnyhop.cpp:(.text.startup+0x3b): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
bunnyhop.cpp:(.text.startup+0x40): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
bunnyhop.cpp:(.text.startup+0x45): Warnung: undefinierter Verweis auf »boost::system::system_category()«
/tmp/ccjNaQlp.o: In Funktion »_GLOBAL__sub_I__ZN7TriggerC2ER11GameManager«:
trigger.cpp:(.text.startup+0x3b): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
trigger.cpp:(.text.startup+0x40): Warnung: undefinierter Verweis auf »boost::system::generic_category()«
trigger.cpp:(.text.startup+0x45): Warnung: undefinierter Verweis auf »boost::system::system_category()«
collect2: error: ld returned 1 exit status
Makefile:28: recipe for target 'pengWin' failed
make: *** [pengWin] Error 1
from pengwin.
I'm building with boost-1.72. So I guess that's the issue.
from pengwin.
Related Issues (3)
- How to make? HOT 1
- Doesn't work:( HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pengwin.