button.o: In function `vbutton::~vbutton()':
button.cpp:(.text+0x98): undefined reference to `operator delete(void*)'
button.o: In function `vbutton::~vbutton()':
button.cpp:(.text+0x118): undefined reference to `operator delete(void*)'
button.o: In function `vbutton::set_graphic(char)':
button.cpp:(.text+0x7c8): undefined reference to `operator delete(void*)'
button.o: In function `vexitmenu(vbutton*)':
button.cpp:(.text+0xdc0): undefined reference to `operator delete(void*)'
button.o: In function `buttonmenu(button*, long, long)':
button.cpp:(.text+0xe50): undefined reference to `operator delete(void*)'
button.cpp:(.text+0xefc): undefined reference to `operator new(unsigned int)'
game.o: In function `load_team_list(char*, screen*)':
game.cpp:(.text+0x2d8): undefined reference to `operator delete(void*)'
game.cpp:(.text+0x2e4): undefined reference to `operator new(unsigned int)'
game.cpp:(.text+0x55c): undefined reference to `operator new(unsigned int)'
glad.o: In function `SDL_main':
glad.cpp:(.text+0x38): undefined reference to `operator delete(void*)'
glad.cpp:(.text+0x58): undefined reference to `operator new(unsigned int)'
glad.cpp:(.text+0x78): undefined reference to `operator new(unsigned int)'
glad.o: In function `new_score_panel(screen*, short)':
glad.cpp:(.text+0x130c): undefined reference to `operator new(unsigned int)'
glad.cpp:(.text+0x155c): undefined reference to `operator delete(void*)'
glad.cpp:(.text+0x1ad0): undefined reference to `__cxa_guard_acquire'
glad.cpp:(.text+0x1b10): undefined reference to `__cxa_guard_release'
glad.o: In function `score_panel(screen*, short)':
glad.cpp:(.text+0x1d24): undefined reference to `operator new(unsigned int)'
glad.cpp:(.text+0x1d54): undefined reference to `operator delete(void*)'
glad.o: In function `glad_main(screen*, long)':
glad.cpp:(.text+0x1ffc): undefined reference to `operator delete(void*)'
glad.cpp:(.text+0x2008): undefined reference to `operator delete(void*)'
glad.cpp:(.text+0x203c): undefined reference to `operator delete(void*)'
glad.cpp:(.text+0x2048): undefined reference to `operator delete(void*)'
glad.o:glad.cpp:(.text+0x2080): more undefined references to `operator delete(void*)' follow
glad.o: In function `glad_main(screen*, long)':
glad.cpp:(.text+0x21e0): undefined reference to `operator new(unsigned int)'
gladpack.o: In function `packfile::open(char const*)':
gladpack.cpp:(.text+0x94): undefined reference to `operator new[](unsigned int)'
gladpack.o: In function `packfile::close()':
gladpack.cpp:(.text+0x144): undefined reference to `operator delete[](void*)'
graphlib.o: In function `read_pixie_file(char const*)':
graphlib.cpp:(.text+0xf0): undefined reference to `operator new[](unsigned int)'
guy.o: In function `guy::query_heart_value()':
guy.cpp:(.text+0xe64): undefined reference to `operator new(unsigned int)'
help.o: In function `read_one_line(__sFILE*, short)':
help.cpp:(.text+0x24): undefined reference to `operator new[](unsigned int)'
help.o: In function `read_scenario(screen*)':
help.cpp:(.text+0x128): undefined reference to `operator new(unsigned int)'
help.cpp:(.text+0x3b0): undefined reference to `operator delete(void*)'
help.o: In function `fill_help_array(char (*) [100], __sFILE*)':
help.cpp:(.text+0x5f0): undefined reference to `operator delete(void*)'
help.o: In function `read_help(char*, screen*)':
help.cpp:(.text+0xb44): undefined reference to `__cxa_guard_acquire'
help.cpp:(.text+0xb54): undefined reference to `operator new(unsigned int)'
help.cpp:(.text+0xb7c): undefined reference to `__cxa_guard_release'
input.o: In function `init_input()':
input.cpp:(.text+0x38): undefined reference to `operator new[](unsigned int)'
input.cpp:(.text+0x4c): undefined reference to `operator new[](unsigned int)'
input.cpp:(.text+0x5c): undefined reference to `operator new[](unsigned int)'
input.cpp:(.text+0x6c): undefined reference to `operator new[](unsigned int)'
input.cpp:(.text+0x128): undefined reference to `operator new[](unsigned int)'
input.o: In function `stop_input()':
input.cpp:(.text+0x18c): undefined reference to `operator delete(void*)'
input.cpp:(.text+0x19c): undefined reference to `operator delete(void*)'
input.cpp:(.text+0x1a4): undefined reference to `operator delete(void*)'
input.cpp:(.text+0x1ac): undefined reference to `operator delete(void*)'
intro.o: In function `intro_main(long, char**)':
intro.cpp:(.text+0x1c8): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x20c): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x280): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x288): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x2ac): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x2e0): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x348): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x360): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x378): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x380): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x474): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x4cc): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x4d4): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x4ec): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x544): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x54c): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x564): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x5bc): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x5c4): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x5dc): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x634): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x63c): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x6cc): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x724): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x72c): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x744): undefined reference to `operator new(unsigned int)'
intro.cpp:(.text+0x79c): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0x7a4): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0xc3c): undefined reference to `operator delete(void*)'
intro.cpp:(.text+0xc7c): undefined reference to `operator new(unsigned int)'
loader.o: In function `loader::loader()':
loader.cpp:(.text+0x30): undefined reference to `operator new[](unsigned int)'
loader.cpp:(.text+0x3c): undefined reference to `operator new[](unsigned int)'
loader.cpp:(.text+0x48): undefined reference to `operator new[](unsigned int)'
loader.cpp:(.text+0x54): undefined reference to `operator new[](unsigned int)'
loader.cpp:(.text+0x60): undefined reference to `operator new[](unsigned int)'
loader.o:loader.cpp:(.text+0x6c): more undefined references to `operator new[](unsigned int)' follow
loader.o: In function `loader::~loader()':
loader.cpp:(.text+0x20a0): undefined reference to `operator delete(void*)'
loader.cpp:(.text+0x20c4): undefined reference to `operator delete(void*)'
loader.cpp:(.text+0x20cc): undefined reference to `operator delete(void*)'
loader.cpp:(.text+0x20d4): undefined reference to `operator delete(void*)'
loader.cpp:(.text+0x20dc): undefined reference to `operator delete(void*)'
loader.o:loader.cpp:(.text+0x20e4): more undefined references to `operator delete(void*)' follow
loader.o: In function `loader::create_walker(char, char, screen*)':
loader.cpp:(.text+0x2ac4): undefined reference to `operator new(unsigned int)'
loader.cpp:(.text+0x2b88): undefined reference to `operator new(unsigned int)'
loader.cpp:(.text+0x2bbc): undefined reference to `operator new(unsigned int)'
loader.cpp:(.text+0x2bf0): undefined reference to `operator new(unsigned int)'
loader.cpp:(.text+0x2c24): undefined reference to `operator new(unsigned int)'
loader.o:loader.cpp:(.text+0x2cb8): more undefined references to `operator new(unsigned int)' follow
obmap.o: In function `delete_list(oblink*)':
obmap.cpp:(.text+0x2c): undefined reference to `operator delete(void*)'
obmap.cpp:(.text+0x4c): undefined reference to `operator delete(void*)'
obmap.cpp:(.text+0x60): undefined reference to `operator delete(void*)'
obmap.o: In function `obmap::~obmap()':
obmap.cpp:(.text+0x16c): undefined reference to `operator delete(void*)'
obmap.cpp:(.text+0x17c): undefined reference to `operator delete(void*)'
obmap.o:obmap.cpp:(.text+0x1a4): more undefined references to `operator delete(void*)' follow
obmap.o: In function `obmap::add(walker*, short, short)':
obmap.cpp:(.text+0x618): undefined reference to `operator new(unsigned int)'
parser.o: In function `cfg_store::query(char const*, char const*)':
parser.cpp:(.text+0x2c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x48): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x4c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x98): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0xe8): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0xfc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x110): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x124): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `__static_initialization_and_destruction_0(int, int)':
parser.cpp:(.text+0x184): undefined reference to `std::ios_base::Init::~Init()'
parser.cpp:(.text+0x18c): undefined reference to `std::ios_base::Init::Init()'
parser.o: In function `cfg_store::commandline(int&, char**&)':
parser.cpp:(.text+0x36c): undefined reference to `std::cout'
parser.cpp:(.text+0x320): undefined reference to `std::cout'
parser.cpp:(.text+0x374): undefined reference to `std::cout'
parser.cpp:(.text+0x378): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x38c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x39c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x3a4): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
parser.cpp:(.text+0x3c4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x3e8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x408): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x414): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x418): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x444): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x440): undefined reference to `std::cout'
parser.cpp:(.text+0x448): undefined reference to `std::cout'
parser.cpp:(.text+0x44c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
parser.cpp:(.text+0x46c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x494): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x4b4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x4c0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x4c4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x500): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x528): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x548): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x554): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x558): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x594): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x5bc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x5dc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x5e8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x5ec): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x618): undefined reference to `std::cout'
parser.cpp:(.text+0x61c): undefined reference to `std::cout'
parser.cpp:(.text+0x620): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x640): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x668): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x688): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x694): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x698): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x6c4): undefined reference to `std::cout'
parser.cpp:(.text+0x6c8): undefined reference to `std::cout'
parser.cpp:(.text+0x6cc): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x6ec): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x714): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x734): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x740): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x744): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x780): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x7a4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0x7c4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0x7d0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x7d4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0x800): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x814): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x824): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x838): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x84c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x860): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x870): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x884): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x898): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x8ac): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x8bc): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x8d0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x8e4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x8f8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x908): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x91c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x930): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x944): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x954): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x968): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x978): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x98c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x99c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x9b0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x9c4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x9d8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x9e8): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x9fc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `cfg_store::parse(char const*)':
parser.cpp:(.text+0xa14): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0xa1c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.text+0xa54): undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(char const*, std::_Ios_Openmode)'
parser.cpp:(.text+0xa78): undefined reference to `std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)'
parser.cpp:(.text+0xaa0): undefined reference to `vtable for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xaa4): undefined reference to `vtable for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xaac): undefined reference to `vtable for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xab4): undefined reference to `vtable for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xab0): undefined reference to `vtable for std::basic_filebuf<char, std::char_traits<char> >'
parser.cpp:(.text+0xabc): undefined reference to `vtable for std::basic_filebuf<char, std::char_traits<char> >'
parser.cpp:(.text+0xac4): undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::close()'
parser.cpp:(.text+0xacc): undefined reference to `std::__basic_file<char>::~__basic_file()'
parser.cpp:(.text+0xad4): undefined reference to `vtable for std::basic_streambuf<char, std::char_traits<char> >'
parser.cpp:(.text+0xad8): undefined reference to `vtable for std::basic_streambuf<char, std::char_traits<char> >'
parser.cpp:(.text+0xae0): undefined reference to `std::locale::~locale()'
parser.cpp:(.text+0xae8): undefined reference to `VTT for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xaec): undefined reference to `VTT for std::basic_ifstream<char, std::char_traits<char> >'
parser.cpp:(.text+0xb0c): undefined reference to `vtable for std::basic_ios<char, std::char_traits<char> >'
parser.cpp:(.text+0xb14): undefined reference to `vtable for std::basic_ios<char, std::char_traits<char> >'
parser.cpp:(.text+0xb1c): undefined reference to `std::ios_base::~ios_base()'
parser.cpp:(.text+0xb6c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned int) const'
parser.cpp:(.text+0xb98): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned int, unsigned int, unsigned int)'
parser.cpp:(.text+0xba8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned int) const'
parser.cpp:(.text+0xbc4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned int) const'
parser.cpp:(.text+0xbec): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
parser.cpp:(.text+0xc14): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0xc28): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0xc44): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0xc3c): undefined reference to `std::cerr'
parser.cpp:(.text+0xc48): undefined reference to `std::cerr'
parser.cpp:(.text+0xc54): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
parser.cpp:(.text+0xc64): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0xc88): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0xcfc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0xd34): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0xd5c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
parser.cpp:(.text+0xdd0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
parser.cpp:(.text+0xe08): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned int) const'
parser.cpp:(.text+0xe2c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
parser.cpp:(.text+0xe54): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
parser.cpp:(.text+0xe64): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xe70): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xea0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xeac): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xf14): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0xf28): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0xf54): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xf60): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xfbc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0xfc8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.text+0x1018): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x102c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x103c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1050): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1060): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1074): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1084): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1098): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x10ac): undefined reference to `std::__throw_out_of_range(char const*)'
parser.cpp:(.text+0x10b8): undefined reference to `std::__throw_out_of_range(char const*)'
parser.cpp:(.text+0x10c0): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x10d4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x10e4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x10f8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1108): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x111c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x112c): undefined reference to `std::cerr'
parser.cpp:(.text+0x1134): undefined reference to `std::cerr'
parser.cpp:(.text+0x1138): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
parser.cpp:(.text+0x1148): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x115c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x116c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1180): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1190): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x11a4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x11b4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x11c8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x11dc): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x11f0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1200): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1214): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1228): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x123c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x124c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1260): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.text+0x1274): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.text+0x1288): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x38): undefined reference to `operator new(unsigned int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x4c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x58): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x6c): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13insert_uniqueERKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0xc0): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13insert_uniqueESt17_Rb_tree_iteratorIS2_ERKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x12c): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13insert_uniqueESt17_Rb_tree_iteratorIS2_ERKS2_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)]+0x1d8): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
parser.o: In function `std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0xbc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x74): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0xc4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0xd4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0xe0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x12c): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x140): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x154): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x168): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x178): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x18c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x2c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x30): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x70): undefined reference to `operator delete(void*)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xa4): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xb8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xc8): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xdc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)]+0x28): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)]+0x2c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)]+0x60): undefined reference to `operator delete(void*)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)]+0x90): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >*)]+0xa4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x28): undefined reference to `operator new(unsigned int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x40): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x4c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0x8c): undefined reference to `operator new(unsigned int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xa8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*, std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)]+0xb4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSE_RKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0x3c): undefined reference to `operator new(unsigned int)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSE_RKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0x54): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE9_M_insertEPSt18_Rb_tree_node_baseSE_RKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0xd0): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE13insert_uniqueERKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0xc0): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
parser.o: In function `std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE13insert_uniqueESt17_Rb_tree_iteratorIS8_ERKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0x12c): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)'
parser.cpp:(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSt3mapISsSsSt4lessISsESaIS0_IS1_SsEEEESt10_Select1stIS8_ES4_SaIS8_EE13insert_uniqueESt17_Rb_tree_iteratorIS8_ERKS8_[std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)]+0x1d8): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)'
parser.o: In function `std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsS_ISsSsSt4lessISsESaISt4pairIKSsSsEEES1_SaIS2_IS3_S6_EEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0xe0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsS_ISsSsSt4lessISsESaISt4pairIKSsSsEEES1_SaIS2_IS3_S6_EEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x168): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsS_ISsSsSt4lessISsESaISt4pairIKSsSsEEES1_SaIS2_IS3_S6_EEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x16c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsS_ISsSsSt4lessISsESaISt4pairIKSsSsEEES1_SaIS2_IS3_S6_EEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x1bc): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
parser.cpp:(.gnu.linkonce.t._ZNSt3mapISsS_ISsSsSt4lessISsESaISt4pairIKSsSsEEES1_SaIS2_IS3_S6_EEEixERS3_[std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x1d0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
picker.o: In function `mainmenu(long)':
picker.cpp:(.text+0x6f4): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0xa08): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0xbc8): undefined reference to `operator delete(void*)'
picker.o: In function `loadmenu(long)':
picker.cpp:(.text+0x12e8): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x1344): undefined reference to `operator delete(void*)'
picker.o:picker.cpp:(.text+0x13c8): more undefined references to `operator delete(void*)' follow
picker.o: In function `cycle_team_guy(long)':
picker.cpp:(.text+0x2218): undefined reference to `operator new(unsigned int)'
picker.o: In function `cycle_guy(long)':
picker.cpp:(.text+0x2a64): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x2a70): undefined reference to `operator new(unsigned int)'
picker.o: In function `create_edit_menu(long)':
picker.cpp:(.text+0x2fc8): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x43a8): undefined reference to `operator delete(void*)'
picker.o: In function `create_buy_menu(long)':
picker.cpp:(.text+0x45a0): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x53dc): undefined reference to `operator delete(void*)'
picker.o: In function `add_guy(long)':
picker.cpp:(.text+0x5920): undefined reference to `operator new(unsigned int)'
picker.cpp:(.text+0x59b8): undefined reference to `__cxa_guard_acquire'
picker.cpp:(.text+0x59dc): undefined reference to `__cxa_guard_release'
picker.o: In function `do_save(long)':
picker.cpp:(.text+0x63f8): undefined reference to `__cxa_guard_acquire'
picker.cpp:(.text+0x6418): undefined reference to `__cxa_guard_release'
picker.o: In function `create_save_menu(long)':
picker.cpp:(.text+0x66f0): undefined reference to `operator delete(void*)'
picker.o: In function `create_load_menu(long)':
picker.cpp:(.text+0x69bc): undefined reference to `operator delete(void*)'
picker.o: In function `load_team_list_one(char*)':
picker.cpp:(.text+0x6f90): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x6fc0): undefined reference to `operator delete(void*)'
picker.cpp:(.text+0x6ff4): undefined reference to `operator new(unsigned int)'
picker.o: In function `picker_main(long, char**)':
picker.cpp:(.text+0x7624): undefined reference to `operator new(unsigned int)'
picker.cpp:(.text+0x7654): undefined reference to `operator new(unsigned int)'
picker.cpp:(.text+0x7688): undefined reference to `operator new(unsigned int)'
picker.cpp:(.text+0x76b8): undefined reference to `operator new(unsigned int)'
picker.o:picker.cpp:(.text+0x770c): more undefined references to `operator new(unsigned int)' follow
picker.o: In function `go_menu(long)':
picker.cpp:(.text+0x79c0): undefined reference to `__cxa_guard_acquire'
picker.cpp:(.text+0x79e0): undefined reference to `__cxa_guard_release'
picker.cpp:(.text+0x7a24): undefined reference to `operator delete(void*)'
picker.o: In function `quit(long)':
picker.cpp:(.text+0x7b1c): undefined reference to `operator delete(void*)'
picker.o: In function `create_detail_menu(guy*)':
picker.cpp:(.text+0x7bf4): undefined reference to `operator delete(void*)'
picker.o: In function `do_set_scen_level(long)':
picker.cpp:(.text+0x9bf0): undefined reference to `__cxa_guard_acquire'
picker.cpp:(.text+0x9c10): undefined reference to `__cxa_guard_release'
radar.o: In function `radar::~radar()':
radar.cpp:(.text+0x44): undefined reference to `operator delete(void*)'
radar.o: In function `radar::~radar()':
radar.cpp:(.text+0x7c): undefined reference to `operator delete(void*)'
radar.o: In function `radar::start()':
radar.cpp:(.text+0x360): undefined reference to `operator new[](unsigned int)'
screen.o: In function `screen::screen(short)':
screen.cpp:(.text+0xa8): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0xd8): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x1cc): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x354): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x520): undefined reference to `operator new(unsigned int)'
screen.o:screen.cpp:(.text+0x130c): more undefined references to `operator new(unsigned int)' follow
screen.o: In function `screen::cleanup(short)':
screen.cpp:(.text+0x2a34): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x2a88): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x2a98): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x2ac0): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x2acc): undefined reference to `operator delete(void*)'
screen.o:screen.cpp:(.text+0x2b08): more undefined references to `operator delete(void*)' follow
screen.o: In function `screen::reset(short)':
screen.cpp:(.text+0x2f58): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x3040): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x3074): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x30a4): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x30c4): undefined reference to `operator new(unsigned int)'
screen.o:screen.cpp:(.text+0x30f4): more undefined references to `operator new(unsigned int)' follow
screen.o: In function `screen::remove_ob(walker*, short)':
screen.cpp:(.text+0x39d0): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x3a0c): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x3a34): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x3a50): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x3a78): undefined reference to `operator delete(void*)'
screen.o:screen.cpp:(.text+0x3a94): more undefined references to `operator delete(void*)' follow
screen.o: In function `screen::add_fx_ob(walker*)':
screen.cpp:(.text+0x444c): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x4484): undefined reference to `operator new(unsigned int)'
screen.o: In function `screen::add_fx_ob(char, char)':
screen.cpp:(.text+0x44e4): undefined reference to `operator new(unsigned int)'
screen.cpp:(.text+0x4544): undefined reference to `operator new(unsigned int)'
screen.o: In function `screen::add_weap_ob(walker*)':
screen.cpp:(.text+0x4578): undefined reference to `operator new(unsigned int)'
screen.o:screen.cpp:(.text+0x460c): more undefined references to `operator new(unsigned int)' follow
screen.o: In function `screen::act()':
screen.cpp:(.text+0x66ac): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x670c): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x6794): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x690c): undefined reference to `operator delete(void*)'
screen.cpp:(.text+0x6944): undefined reference to `operator delete(void*)'
screen.o:screen.cpp:(.text+0x6960): more undefined references to `operator delete(void*)' follow
screen.o: In function `load_version_5(__sFILE*, screen*)':
screen.cpp:(.text+0x6ed0): undefined reference to `operator new(unsigned int)'
screen.o: In function `load_version_6(__sFILE*, screen*, short)':
screen.cpp:(.text+0x7444): undefined reference to `operator new(unsigned int)'
screen.o: In function `load_scenario(char*, screen*)':
screen.cpp:(.text+0x7758): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
screen.cpp:(.text+0x777c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
screen.cpp:(.text+0x7824): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
screen.cpp:(.text+0x7828): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
screen.cpp:(.text+0x79c8): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
screen.cpp:(.text+0x79dc): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
sound.o: In function `soundob::load_sound(Mix_Chunk**, char*)':
sound.cpp:(.text+0x4c): undefined reference to `operator delete(void*)'
stats.o: In function `statistics::~statistics()':
stats.cpp:(.text+0x1d4): undefined reference to `operator delete(void*)'
stats.o: In function `statistics::~statistics()':
stats.cpp:(.text+0x22c): undefined reference to `operator delete(void*)'
stats.o: In function `statistics::clear_command()':
stats.cpp:(.text+0x284): undefined reference to `operator delete(void*)'
stats.o: In function `statistics::add_command(short, short, short, short)':
stats.cpp:(.text+0x354): undefined reference to `operator new(unsigned int)'
stats.cpp:(.text+0x430): undefined reference to `operator new(unsigned int)'
stats.o: In function `statistics::force_command(short, short, short, short)':
stats.cpp:(.text+0x4a8): undefined reference to `operator new(unsigned int)'
stats.cpp:(.text+0x574): undefined reference to `operator new(unsigned int)'
stats.o: In function `statistics::do_command()':
stats.cpp:(.text+0x1d18): undefined reference to `operator delete(void*)'
stats.cpp:(.text+0x1d68): undefined reference to `operator delete(void*)'
text.o: In function `text::~text()':
text.cpp:(.text+0x2e8): undefined reference to `operator delete(void*)'
text.o: In function `text::~text()':
text.cpp:(.text+0x31c): undefined reference to `operator delete(void*)'
treasure.o: In function `treasure::eat_me(walker*)':
treasure.cpp:(.text+0x38c): undefined reference to `__cxa_guard_acquire'
treasure.cpp:(.text+0x3ac): undefined reference to `__cxa_guard_release'
util.o: In function `get_file_path(char*, char*, char*)':
util.cpp:(.text+0x2f4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
util.cpp:(.text+0x31c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
util.cpp:(.text+0x330): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x348): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x360): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x394): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
util.cpp:(.text+0x398): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
util.cpp:(.text+0x414): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
util.cpp:(.text+0x42c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x444): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x46c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
util.cpp:(.text+0x484): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x49c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x4c8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)'
util.cpp:(.text+0x4e0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x504): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
util.cpp:(.text+0x518): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
util.o: In function `open_misc_file(char*, char*, char*)':
util.cpp:(.text+0x5a0): undefined reference to `operator delete(void*)'
util.o: In function `lowercase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
util.cpp:(.text+0x600): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x634): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.o: In function `uppercase(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
util.cpp:(.text+0x680): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x6b4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.o: In function `create_dataopenglad()':
util.cpp:(.text+0x708): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
util.cpp:(.text+0x71c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x73c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned int)'
util.cpp:(.text+0x754): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x774): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)'
util.cpp:(.text+0x798): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x7c0): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned int, unsigned int, char const*, unsigned int)'
util.cpp:(.text+0x7e4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x80c): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned int, unsigned int, char const*, unsigned int)'
util.cpp:(.text+0x830): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()'
util.cpp:(.text+0x858): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned int, unsigned int, char const*, unsigned int)'
util.cpp:(.text+0x870): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
util.cpp:(.text+0x874): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage'
util.cpp:(.text+0x898): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
util.cpp:(.text+0x8ac): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)'
video.o: In function `video::video()':
video.cpp:(.text+0x248): undefined reference to `operator new(unsigned int)'
video.o: In function `video::video()':
video.cpp:(.text+0x588): undefined reference to `operator new(unsigned int)'
video.o: In function `video::~video()':
video.cpp:(.text+0x6ac): undefined reference to `operator delete(void*)'
video.o: In function `video::~video()':
video.cpp:(.text+0x708): undefined reference to `operator delete(void*)'
video.o: In function `video::draw_dialog(long, long, long, long, char*)':
video.cpp:(.text+0x1578): undefined reference to `__cxa_guard_acquire'
video.cpp:(.text+0x15a4): undefined reference to `__cxa_guard_release'
video.o: In function `video::FadeBetween(SDL_Surface*, SDL_Surface*, SDL_Surface*)':
video.cpp:(.text+0x3034): undefined reference to `operator new[](unsigned int)'
video.cpp:(.text+0x3040): undefined reference to `operator new[](unsigned int)'
video.cpp:(.text+0x31f4): undefined reference to `operator delete[](void*)'
video.cpp:(.text+0x3204): undefined reference to `operator delete[](void*)'
view.o: In function `viewscreen::~viewscreen()':
view.cpp:(.text+0xbc): undefined reference to `operator delete(void*)'
view.cpp:(.text+0xdc): undefined reference to `operator delete(void*)'
view.o: In function `viewscreen::~viewscreen()':
view.cpp:(.text+0x124): undefined reference to `operator delete(void*)'
view.cpp:(.text+0x144): undefined reference to `operator delete(void*)'
view.o: In function `viewscreen::viewscreen(short, short, short, short, short, screen*)':
view.cpp:(.text+0xea4): undefined reference to `operator new(unsigned int)'
view.cpp:(.text+0xecc): undefined reference to `operator new(unsigned int)'
view.o: In function `viewscreen::viewscreen(short, short, short, short, short, screen*)':
view.cpp:(.text+0xfc4): undefined reference to `operator new(unsigned int)'
view.cpp:(.text+0xfec): undefined reference to `operator new(unsigned int)'
view.o: In function `viewscreen::set_key_prefs()':
view.cpp:(.text+0x1c24): undefined reference to `__cxa_guard_acquire'
view.cpp:(.text+0x1c40): undefined reference to `__cxa_guard_release'
view.o: In function `viewscreen::view_team(short, short, short, short)':
view.cpp:(.text+0x1cc4): undefined reference to `operator new(unsigned int)'
view.cpp:(.text+0x1cd8): undefined reference to `operator new(unsigned int)'
view.cpp:(.text+0x1edc): undefined reference to `operator new(unsigned int)'
view.cpp:(.text+0x2184): undefined reference to `operator delete(void*)'
view.cpp:(.text+0x2198): undefined reference to `operator delete(void*)'
view.cpp:(.text+0x21a0): undefined reference to `operator delete(void*)'
view.cpp:(.text+0x21a8): undefined reference to `operator delete(void*)'
view.cpp:(.text+0x2270): undefined reference to `operator delete(void*)'
view.o:view.cpp:(.text+0x2278): more undefined references to `operator delete(void*)' follow
view.o: In function `viewscreen::options_menu()':
view.cpp:(.text+0x4304): undefined reference to `__cxa_guard_acquire'
view.cpp:(.text+0x4328): undefined reference to `__cxa_guard_release'
view.o: In function `viewscreen::input(char)':
view.cpp:(.text+0x53fc): undefined reference to `__cxa_guard_acquire'
view.cpp:(.text+0x5418): undefined reference to `__cxa_guard_release'
walker.o: In function `walker::walker(unsigned char*, screen*)':
walker.cpp:(.text+0x24): undefined reference to `operator new(unsigned int)'
walker.o: In function `walker::walker(unsigned char*, screen*)':
walker.cpp:(.text+0x138): undefined reference to `operator new(unsigned int)'
walker.o: In function `walker::~walker()':
walker.cpp:(.text+0x2b4): undefined reference to `operator delete(void*)'
walker.cpp:(.text+0x2d8): undefined reference to `operator delete(void*)'
walker.o: In function `walker::~walker()':
walker.cpp:(.text+0x364): undefined reference to `operator delete(void*)'
walker.cpp:(.text+0x388): undefined reference to `operator delete(void*)'
walker.o: In function `walker::transfer_stats(walker*)':
walker.cpp:(.text+0x2340): undefined reference to `operator new(unsigned int)'
walker.o: In function `walker::animate()':
walker.cpp:(.text+0x4784): undefined reference to `operator delete(void*)'
walker.o: In function `walker::special()':
walker.cpp:(.text+0x6f68): undefined reference to `operator delete(void*)'
collect2: ld returned 1 exit status
make: *** [openglad.elf] Error 1
