C:\112>gcc -o 1.exe 1.o -L"C:\MinGW\lib" -lfreeglut_static -lopengl32 -lwinmm -lgdi32 -Wl,--subsystem,windows c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x316): undefined reference to `std::__cxx11::basic_string, std::allocator >::length() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x33b): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator[](unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x35a): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator[](unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x385): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x3bd): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x3e1): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x840): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x87c): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x8aa): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x8e6): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x8f7): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x935): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x948): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x95e): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x974): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc02): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc12): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc1f): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc81): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc91): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xc9e): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xccb): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xcdf): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xcf3): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xd65): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xd75): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xd82): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xd8f): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xe02): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xe12): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xe1f): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xe2c): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf05): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf15): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf22): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf2f): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf39): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf43): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf50): more undefined references to `std::__cxx11::basic_string, std::allocator >::~basic_string()' follow c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xf97): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xfa4): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xfae): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xfc7): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xfd8): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0xff1): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1002): more undefined references to `std::__cxx11::basic_string, std::allocator >::~basic_string()' follow c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1158): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1168): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1175): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1186): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x119a): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x11ae): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x11c2): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x11d6): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x11ea): more undefined references to `std::__cxx11::basic_string, std::allocator >::operator+=(char const*)' follow c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x12f0): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1314): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1326): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1338): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x13ad): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x13b7): more undefined references to `std::__cxx11::basic_string, std::allocator >::~basic_string()' follow c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x13cd): undefined reference to `std::allocator::allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x13e5): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x13f2): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1408): undefined reference to `std::allocator::allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1420): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x142d): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1447): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1455): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x146b): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text+0x1481): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z[__ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z]+0x6c): undefined reference to `std::allocator::allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z[__ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z]+0x9a): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z[__ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z]+0xa8): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD1Ev[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD1Ev]+0xf): undefined reference to `std::allocator::~allocator()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_]+0x1a): undefined reference to `std::__cxx11::basic_string, std::allocator >::insert(unsigned int, char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_]+0x30): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x12): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x28): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0xd): undefined reference to `std::__cxx11::basic_string, std::allocator >::size() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x19): undefined reference to `std::__cxx11::basic_string, std::allocator >::size() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x28): undefined reference to `std::__cxx11::basic_string, std::allocator >::capacity() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x37): undefined reference to `std::__cxx11::basic_string, std::allocator >::capacity() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x69): undefined reference to `std::__cxx11::basic_string, std::allocator >::insert(unsigned int, std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x86): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_]+0x9c): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x19): undefined reference to `std::__cxx11::basic_string, std::allocator >::basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x23): undefined reference to `std::__cxx11::basic_string, std::allocator >::size() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x33): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x4b): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x5c): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x6b): undefined reference to `std::__cxx11::basic_string, std::allocator >::~basic_string()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_]+0x13): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_local_data()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_]+0x24): undefined reference to `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x39): undefined reference to `std::__throw_logic_error(char const*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x6e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x80): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_data(char*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x93): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xa0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_data() const' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xb6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xc6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned int)' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xd3): undefined reference to `__cxa_begin_catch' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xdd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_dispose()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xe2): undefined reference to `__cxa_rethrow' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.text$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xe9): undefined reference to `__cxa_end_catch' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.eh_frame+0x113): undefined reference to `__gxx_personality_v0' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.eh_frame$_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z+0x13): undefined reference to `__gxx_personality_v0' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.eh_frame$_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_+0x13): undefined reference to `__gxx_personality_v0' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.eh_frame$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_+0x13): undefined reference to `__gxx_personality_v0' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 1.o:main.cpp:(.eh_frame$_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag+0x13): undefined reference to `__gxx_personality_v0' collect2.exe: error: ld returned 1 exit status