[ 88%] Linking CXX executable ../../bin/minetest /usr/local/amiga/ppc-amigaos/SDK/newlib/lib/libc.a(stub_swprintf.o): warning: newlib.library 53.65 required for swprintf() CMakeFiles/minetest.dir/client/camera.cpp.obj: In function `Camera::drawNametags()': camera.cpp:(.text+0x1534): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/client/client.cpp.obj: In function `void std::__cxx11::basic_string, std::allocator >::_M_construct(wchar_t*, wchar_t*, std::forward_iterator_tag) [clone .constprop.727]': client.cpp:(.text+0xf20): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/client.cpp.obj: In function `texture_update_progress(void*, unsigned int, unsigned int)': client.cpp:(.text+0x1668): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream(std::_Ios_Openmode)' client.cpp:(.text+0x16a4): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' client.cpp:(.text+0x16bc): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' client.cpp:(.text+0x16c8): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(unsigned long)' client.cpp:(.text+0x16d4): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' client.cpp:(.text+0x1724): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' client.cpp:(.text+0x17b0): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' client.cpp:(.text+0x1804): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' client.cpp:(.text+0x181c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' client.cpp:(.text+0x183c): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' CMakeFiles/minetest.dir/client/client.cpp.obj: In function `Client::getChatMessage(std::__cxx11::basic_string, std::allocator >&)': client.cpp:(.text+0x5088): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' client.cpp:(.text+0x5120): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' client.cpp:(.text+0x517c): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned int)' client.cpp:(.text+0x51b0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' client.cpp:(.text+0x51c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' client.cpp:(.text+0x5204): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' client.cpp:(.text+0x5270): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' client.cpp:(.text+0x5374): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/client/client.cpp.obj: In function `Client::afterContentReceived()': client.cpp:(.text+0x5e70): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' client.cpp:(.text+0x5eb0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' client.cpp:(.text+0x5ef0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' client.cpp:(.text+0x5f4c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/client.cpp.obj: In function `Client::makeScreenshot()': client.cpp:(.text+0x6ea8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/clientlauncher.cpp.obj: In function `ClientLauncher::run(GameParams&, Settings const&)': clientlauncher.cpp:(.text+0x67bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' clientlauncher.cpp:(.text+0x6954): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' clientlauncher.cpp:(.text+0x69e4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' clientlauncher.cpp:(.text+0x6a6c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' clientlauncher.cpp:(.text+0x6afc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' clientlauncher.cpp:(.text+0x8688): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `std::__cxx11::basic_string, std::allocator >::basic_string(wchar_t const*, std::allocator const&) [clone .isra.547]': game.cpp:(.text+0x59c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::showOverlayMessage(char const*, float, int, bool)': game.cpp:(.text+0x583c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::shutdown()': game.cpp:(.text+0x70cc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0x710c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0x7154): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj:game.cpp:(.text+0xad50): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::createClient(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*, unsigned short)': game.cpp:(.text+0xb5b8): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' game.cpp:(.text+0xb5f4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' game.cpp:(.text+0xb634): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' game.cpp:(.text+0xb658): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' game.cpp:(.text+0xb668): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::decreaseViewRange()': game.cpp:(.text+0xbd20): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0xc014): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::increaseViewRange()': game.cpp:(.text+0xc29c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0xc590): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::updateChat(float, irr::core::vector2d const&)': game.cpp:(.text+0xc960): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' game.cpp:(.text+0xc994): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' game.cpp:(.text+0xccb0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0xccf0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0xcd30): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::processKeyInput()': game.cpp:(.text+0xde1c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0xe1dc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0xe6e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0xe880): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::handlePointingAtNode(PointedThing const&, ItemDefinition const&, ItemStack const&, ToolCapabilities const&, float)': game.cpp:(.text+0x13474): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0x13a74): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' game.cpp:(.text+0x13adc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::updateFrame(ProfilerGraph*, RunStats*, float, CameraOrientation const&)': game.cpp:(.text+0x14a98): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' game.cpp:(.text+0x14acc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' game.cpp:(.text+0x1525c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0x152b0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' game.cpp:(.text+0x15310): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `Game::handlePointingAtObject(PointedThing const&, ItemStack const&, irr::core::vector3d const&, bool)': game.cpp:(.text+0x16ad0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' game.cpp:(.text+0x16b14): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' game.cpp:(.text+0x16fa4): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' CMakeFiles/minetest.dir/client/game.cpp.obj: In function `std::__cxx11::basic_string, std::allocator > unescape_enriched(std::__cxx11::basic_string, std::allocator > const&)': game.cpp:(.text._Z17unescape_enrichedIwENSt7__cxx1112basic_stringIT_St11char_traitsIS2_ESaIS2_EEERKS6_[std::__cxx11::basic_string, std::allocator > unescape_enriched(std::__cxx11::basic_string, std::allocator > const&)]+0x16c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/client/gameui.cpp.obj: In function `GameUI::showTranslatedStatusText(char const*)': gameui.cpp:(.text+0x3e0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' gameui.cpp:(.text+0x464): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/gameui.cpp.obj: In function `GameUI::setChatText(EnrichedString const&, unsigned int)': gameui.cpp:(.text+0xa64): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/client/gameui.cpp.obj: In function `GameUI::toggleProfiler()': gameui.cpp:(.text+0x1aa4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' gameui.cpp:(.text+0x1b30): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiChatConsole.cpp.obj: In function `GUIChatConsole::replaceAndAddToHistory(std::__cxx11::basic_string, std::allocator >)': guiChatConsole.cpp:(.text+0x458c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiChatConsole.cpp.obj: In function `GUIChatConsole::OnEvent(irr::SEvent const&)': guiChatConsole.cpp:(.text+0x6d70): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' guiChatConsole.cpp:(.text+0x6d98): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' guiChatConsole.cpp:(.text+0x7144): undefined reference to `std::__cxx11::basic_string, std::allocator >::substr(unsigned int, unsigned int) const' guiChatConsole.cpp:(.text+0x7234): undefined reference to `std::__cxx11::basic_string, std::allocator >::substr(unsigned int, unsigned int) const' guiChatConsole.cpp:(.text+0x7350): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiConfirmRegistration.cpp.obj: In function `GUIConfirmRegistration::GUIConfirmRegistration(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, int, IMenuManager*, Client*, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool*)': guiConfirmRegistration.cpp:(.text+0xfb8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiConfirmRegistration.cpp.obj: In function `GUIConfirmRegistration::GUIConfirmRegistration(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, int, IMenuManager*, Client*, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool*)': guiConfirmRegistration.cpp:(.text+0x1208): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiConfirmRegistration.cpp.obj: In function `GUIConfirmRegistration::acceptInput()': guiConfirmRegistration.cpp:(.text+0x1b58): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiConfirmRegistration.cpp:(.text+0x1bd8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiConfirmRegistration.cpp.obj: In function `GUIConfirmRegistration::getLabelByID[abi:cxx11](int)': guiConfirmRegistration.cpp:(.text._ZN22GUIConfirmRegistration12getLabelByIDB5cxx11Ei[GUIConfirmRegistration::getLabelByID[abi:cxx11](int)]+0xcc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiEngine.cpp.obj: In function `GUIEngine::updateTopLeftTextSize()': guiEngine.cpp:(.text+0x4680): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiEngine.cpp.obj: In function `GUIEngine::GUIEngine(JoystickController*, irr::gui::IGUIElement*, IMenuManager*, MainMenuData*, bool&)': guiEngine.cpp:(.text+0x5bc8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `void std::__cxx11::basic_string, std::allocator >::_M_construct(wchar_t*, wchar_t*, std::forward_iterator_tag) [clone .constprop.798]': guiFormSpecMenu.cpp:(.text+0x2f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `std::__cxx11::basic_string, std::allocator >::basic_string(wchar_t const*, std::allocator const&) [clone .isra.543] [clone .constprop.818]': guiFormSpecMenu.cpp:(.text+0x918): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj:guiFormSpecMenu.cpp:(.text+0xa38): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseTabHeader(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0x9288): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseDropDown(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0xb1c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::showTooltip(std::__cxx11::basic_string, std::allocator > const&, irr::video::SColor const&, irr::video::SColor const&)': guiFormSpecMenu.cpp:(.text+0xb8de): undefined reference to `VTT for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb8e2): undefined reference to `vtable for std::basic_ios >' guiFormSpecMenu.cpp:(.text+0xb8e6): undefined reference to `VTT for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb8f2): undefined reference to `vtable for std::basic_ios >' guiFormSpecMenu.cpp:(.text+0xb95c): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' guiFormSpecMenu.cpp:(.text+0xb994): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' guiFormSpecMenu.cpp:(.text+0xb99e): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb9a2): undefined reference to `vtable for std::basic_streambuf >' guiFormSpecMenu.cpp:(.text+0xb9a6): undefined reference to `vtable for std::basic_streambuf >' guiFormSpecMenu.cpp:(.text+0xb9aa): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb9b2): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb9b6): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb9c2): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xb9e2): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xba16): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' guiFormSpecMenu.cpp:(.text+0xba22): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' guiFormSpecMenu.cpp:(.text+0xba9c): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::_M_sync(wchar_t*, unsigned int, unsigned int)' guiFormSpecMenu.cpp:(.text+0xbab0): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' guiFormSpecMenu.cpp:(.text+0xbadc): undefined reference to `std::basic_istream >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, wchar_t)' guiFormSpecMenu.cpp:(.text+0xbb48): undefined reference to `std::basic_istream >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, wchar_t)' guiFormSpecMenu.cpp:(.text+0xbb82): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xbb8a): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xbb8e): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xbb9a): undefined reference to `vtable for std::__cxx11::basic_stringstream, std::allocator >' guiFormSpecMenu.cpp:(.text+0xbfe0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' guiFormSpecMenu.cpp:(.text+0xc1d6): undefined reference to `vtable for std::basic_streambuf >' guiFormSpecMenu.cpp:(.text+0xc1de): undefined reference to `vtable for std::basic_streambuf >' guiFormSpecMenu.cpp:(.text+0xc236): undefined reference to `vtable for std::basic_ios >' guiFormSpecMenu.cpp:(.text+0xc23e): undefined reference to `vtable for std::basic_ios >' guiFormSpecMenu.cpp:(.text+0xc27e): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' guiFormSpecMenu.cpp:(.text+0xc282): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' guiFormSpecMenu.cpp:(.text+0xc2b8): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseTooltip(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0xe864): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::acceptInput(FormspecQuitMode)': guiFormSpecMenu.cpp:(.text+0xf3b8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::tryClose()': guiFormSpecMenu.cpp:(.text+0xfaec): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::OnEvent(irr::SEvent const&)': guiFormSpecMenu.cpp:(.text+0x126d8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x12710): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x12b9c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x12bd4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x13524): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj:guiFormSpecMenu.cpp:(.text+0x1355c): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' follow CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::drawList(GUIFormSpecMenu::ListDrawSpec const&, int, bool&)': guiFormSpecMenu.cpp:(.text+0x16a08): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)' guiFormSpecMenu.cpp:(.text+0x16a9c): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)' guiFormSpecMenu.cpp:(.text+0x16b84): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x16d44): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseItemImageButton(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0x1a20c): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::createTextField(GUIFormSpecMenu::parserData*, GUIFormSpecMenu::FieldSpec&, irr::core::rect&, bool)': guiFormSpecMenu.cpp:(.text+0x1ab58): undefined reference to `std::__cxx11::basic_string, std::allocator >::swap(std::__cxx11::basic_string, std::allocator >&)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseVertLabel(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0x1c984): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x1ccb8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x1cd64): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x1cdc8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x1cec4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' guiFormSpecMenu.cpp:(.text+0x1cf24): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiFormSpecMenu.cpp.obj: In function `GUIFormSpecMenu::parseLabel(GUIFormSpecMenu::parserData*, std::__cxx11::basic_string, std::allocator > const&)': guiFormSpecMenu.cpp:(.text+0x1d8e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiKeyChangeMenu.cpp.obj: In function `GUIKeyChangeMenu::getLabelByID[abi:cxx11](int)': guiKeyChangeMenu.cpp:(.text._ZN16GUIKeyChangeMenu12getLabelByIDB5cxx11Ei[GUIKeyChangeMenu::getLabelByID[abi:cxx11](int)]+0xcc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiPasswordChange.cpp.obj: In function `GUIPasswordChange::GUIPasswordChange(irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, int, IMenuManager*, Client*)': guiPasswordChange.cpp:(.text+0x1244): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' guiPasswordChange.cpp:(.text+0x12b4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' guiPasswordChange.cpp:(.text+0x12fc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiPasswordChange.cpp.obj:guiPasswordChange.cpp:(.text+0x1660): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/gui/guiPasswordChange.cpp.obj: In function `GUIPasswordChange::acceptInput()': guiPasswordChange.cpp:(.text+0x1fa8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiPasswordChange.cpp:(.text+0x205c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' guiPasswordChange.cpp:(.text+0x2130): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/gui/guiPasswordChange.cpp.obj: In function `GUIPasswordChange::getLabelByID[abi:cxx11](int)': guiPasswordChange.cpp:(.text._ZN17GUIPasswordChange12getLabelByIDB5cxx11Ei[GUIPasswordChange::getLabelByID[abi:cxx11](int)]+0xcc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiPathSelectMenu.cpp.obj: In function `GUIFileSelectMenu::acceptInput()': guiPathSelectMenu.cpp:(.text+0x2374): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiPathSelectMenu.cpp.obj: In function `GUIFileSelectMenu::getLabelByID[abi:cxx11](int)': guiPathSelectMenu.cpp:(.text._ZN17GUIFileSelectMenu12getLabelByIDB5cxx11Ei[GUIFileSelectMenu::getLabelByID[abi:cxx11](int)]+0xcc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/gui/guiVolumeChange.cpp.obj: In function `GUIVolumeChange::getLabelByID[abi:cxx11](int)': guiVolumeChange.cpp:(.text._ZN15GUIVolumeChange12getLabelByIDB5cxx11Ei[GUIVolumeChange::getLabelByID[abi:cxx11](int)]+0xcc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/irrlicht_changes/CGUITTFont.cpp.obj: In function `irr::gui::CGUITTFont::draw(irr::core::string > const&, irr::core::rect const&, irr::video::SColor, bool, bool, irr::core::rect const*)': CGUITTFont.cpp:(.text+0x77e0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::StaticText(EnrichedString const&, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, int, irr::core::rect const&, bool)': static_text.cpp:(.text+0x167c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::StaticText(EnrichedString const&, bool, irr::gui::IGUIEnvironment*, irr::gui::IGUIElement*, int, irr::core::rect const&, bool)': static_text.cpp:(.text+0x2560): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::breakText()': static_text.cpp:(.text+0x3e18): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' static_text.cpp:(.text+0x40bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' static_text.cpp:(.text+0x485c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj:static_text.cpp:(.text+0x4ab4): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::draw()': static_text.cpp:(.text+0x6b28): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::setText(wchar_t const*)': static_text.cpp:(.text+0x6f60): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::gui::StaticText::deserializeAttributes(irr::io::IAttributes*, irr::io::SAttributeReadWriteOptions*)': static_text.cpp:(.text+0x740c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::core::array >::insert(EnrichedString const&, unsigned int)': static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x2f0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x364): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x3cc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj:static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x430): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' follow CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj: In function `irr::core::array >::insert(EnrichedString const&, unsigned int)': static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0xbb0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0xc04): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0xc58): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0xc98): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x1038): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/irrlicht_changes/static_text.cpp.obj:static_text.cpp:(.text._ZN3irr4core5arrayI14EnrichedStringNS0_12irrAllocatorIS2_EEE6insertERKS2_j[irr::core::array >::insert(EnrichedString const&, unsigned int)]+0x13ac): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/network/networkpacket.cpp.obj: In function `NetworkPacket::operator>>(std::__cxx11::basic_string, std::allocator >&)': networkpacket.cpp:(.text+0x8c0): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned int)' networkpacket.cpp:(.text+0x900): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' networkpacket.cpp:(.text+0x948): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' networkpacket.cpp:(.text+0x97c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' networkpacket.cpp:(.text+0x9bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' networkpacket.cpp:(.text+0x9f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/network/networkpacket.cpp.obj:networkpacket.cpp:(.text+0xa30): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' follow CMakeFiles/minetest.dir/network/serverpackethandler.cpp.obj: In function `std::__cxx11::basic_string, std::allocator >::basic_string(wchar_t const*, std::allocator const&) [clone .isra.181]': serverpackethandler.cpp:(.text+0xc0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/network/serverpackethandler.cpp.obj: In function `Server::handleCommand_Init2(NetworkPacket*)': serverpackethandler.cpp:(.text+0xe9c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' serverpackethandler.cpp:(.text+0xeec): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/network/serverpackethandler.cpp.obj: In function `Server::handleCommand_ClientReady(NetworkPacket*)': serverpackethandler.cpp:(.text+0x1618): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' serverpackethandler.cpp:(.text+0x1694): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/network/serverpackethandler.cpp.obj: In function `Server::handleCommand_ChatMessage(NetworkPacket*)': serverpackethandler.cpp:(.text+0x233c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' serverpackethandler.cpp:(.text+0x2544): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/network/serverpackethandler.cpp.obj: In function `ChatMessage::ChatMessage(ChatMessageType, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, long)': serverpackethandler.cpp:(.text._ZN11ChatMessageC2E15ChatMessageTypeRKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES8_l[ChatMessage::ChatMessage(ChatMessageType, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, long)]+0x178): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' serverpackethandler.cpp:(.text._ZN11ChatMessageC2E15ChatMessageTypeRKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES8_l[ChatMessage::ChatMessage(ChatMessageType, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, long)]+0x210): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/script/lua_api/l_client.cpp.obj: In function `ModApiClient::l_display_chat_message(lua_State*)': l_client.cpp:(.text+0x2aa4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' l_client.cpp:(.text+0x2af0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_gameui.cpp.obj: In function `TestGameUI::runTests(IGameDef*)': test_gameui.cpp:(.text+0x588): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' test_gameui.cpp:(.text+0x5a8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_gameui.cpp:(.text+0x7a8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' test_gameui.cpp:(.text+0x7e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_gameui.cpp:(.text+0xb20): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_gameui.cpp:(.text+0xb60): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_gameui.cpp.obj: In function `TestGameUI::testStatusText()': test_gameui.cpp:(.text+0x21d4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' test_gameui.cpp:(.text+0x2214): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_gameui.cpp:(.text+0x2284): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_gameui.cpp.obj: In function `TestGameUI::testInfoText()': test_gameui.cpp:(.text+0x2500): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' test_gameui.cpp:(.text+0x2520): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_gameui.cpp:(.text+0x2590): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::buildTestStrings()': test_serialization.cpp:(.text+0x27e): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x282): undefined reference to `vtable for std::basic_ios >' test_serialization.cpp:(.text+0x286): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x296): undefined reference to `vtable for std::basic_ios >' test_serialization.cpp:(.text+0x2e8): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' test_serialization.cpp:(.text+0x2ee): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x2f2): undefined reference to `vtable for std::basic_streambuf >' test_serialization.cpp:(.text+0x2f6): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x2fe): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x302): undefined reference to `vtable for std::basic_streambuf >' test_serialization.cpp:(.text+0x30a): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x33e): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' test_serialization.cpp:(.text+0x346): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' test_serialization.cpp:(.text+0x378): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' test_serialization.cpp:(.text+0x48c): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' test_serialization.cpp:(.text+0x500): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' test_serialization.cpp:(.text+0x654): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' test_serialization.cpp:(.text+0x80e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x816): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' test_serialization.cpp:(.text+0x9fc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' test_serialization.cpp:(.text+0xb20): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' test_serialization.cpp:(.text+0xbb4): undefined reference to `std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream()' test_serialization.cpp:(.text+0xbf2): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' test_serialization.cpp:(.text+0xbf6): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' test_serialization.cpp:(.text+0xc0a): undefined reference to `vtable for std::basic_streambuf >' test_serialization.cpp:(.text+0xc12): undefined reference to `vtable for std::basic_streambuf >' test_serialization.cpp:(.text+0xc36): undefined reference to `vtable for std::basic_ios >' test_serialization.cpp:(.text+0xc3e): undefined reference to `vtable for std::basic_ios >' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testStringLengthLimits()': test_serialization.cpp:(.text+0x1840): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned int, wchar_t)' test_serialization.cpp:(.text+0x1d24): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned int, wchar_t)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testStreamRead()': test_serialization.cpp:(.text+0x4128): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testVecPut()': test_serialization.cpp:(.text+0x5b3c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testSerializeWideString()': test_serialization.cpp:(.text+0x6e98): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testBufReader()': test_serialization.cpp:(.text+0x7648): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_serialization.cpp:(.text+0x79c0): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_serialization.cpp:(.text+0xbfd8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testStreamWrite() [clone .constprop.191]': test_serialization.cpp:(.text+0xe748): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::testStreamWrite()': test_serialization.cpp:(.text+0xf428): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_serialization.cpp.obj: In function `TestSerialization::runTests(IGameDef*)': test_serialization.cpp:(.text+0x12998): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned int, wchar_t)' test_serialization.cpp:(.text+0x12c00): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_serialization.cpp:(.text+0x1472c): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned int, wchar_t)' CMakeFiles/minetest.dir/unittest/test_utilities.cpp.obj: In function `TestUtilities::testWrapRows()': test_utilities.cpp:(.text+0x5ec0): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_utilities.cpp:(.text+0x60c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' CMakeFiles/minetest.dir/unittest/test_utilities.cpp.obj: In function `TestUtilities::testRemoveEscapes()': test_utilities.cpp:(.text+0x89a8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_utilities.cpp:(.text+0x8a50): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' test_utilities.cpp:(.text+0x8af8): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' CMakeFiles/minetest.dir/unittest/test_utilities.cpp.obj:test_utilities.cpp:(.text+0x8ba4): more undefined references to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' follow CMakeFiles/minetest.dir/unittest/test_utilities.cpp.obj: In function `TestUtilities::testRemoveEscapes()': test_utilities.cpp:(.text+0x8db0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_utilities.cpp:(.text+0x8df0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_utilities.cpp:(.text+0x8e30): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_utilities.cpp:(.text+0x8e70): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' test_utilities.cpp:(.text+0x8eb0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/unittest/test_utilities.cpp.obj:test_utilities.cpp:(.text+0x8ef0): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::addChar(EnrichedString const&, unsigned int)': enriched_string.cpp:(.text+0xccc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::addCharNoColor(wchar_t)': enriched_string.cpp:(.text+0xfa0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::operator+(EnrichedString const&) const': enriched_string.cpp:(.text+0x1328): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' enriched_string.cpp:(.text+0x139c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::operator+=(EnrichedString const&)': enriched_string.cpp:(.text+0x1478): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::substr(unsigned int, unsigned int) const': enriched_string.cpp:(.text+0x1a1c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' enriched_string.cpp:(.text+0x1a88): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::addAtEnd(std::__cxx11::basic_string, std::allocator > const&, irr::video::SColor const&)': enriched_string.cpp:(.text+0x1d68): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' enriched_string.cpp:(.text+0x1fe0): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' enriched_string.cpp:(.text+0x2084): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' enriched_string.cpp:(.text+0x2338): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::EnrichedString(wchar_t const*, irr::video::SColor const&)': enriched_string.cpp:(.text+0x27a4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `EnrichedString::operator=(wchar_t const*)': enriched_string.cpp:(.text+0x29ec): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/enriched_string.cpp.obj: In function `std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)': enriched_string.cpp:(.text._Z5splitIwESt6vectorINSt7__cxx1112basic_stringIT_St11char_traitsIS3_ESaIS3_EEESaIS7_EERKS7_S3_[std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)]+0x370): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' enriched_string.cpp:(.text._Z5splitIwESt6vectorINSt7__cxx1112basic_stringIT_St11char_traitsIS3_ESaIS3_EEESaIS7_EERKS7_S3_[std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)]+0x3a0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' enriched_string.cpp:(.text._Z5splitIwESt6vectorINSt7__cxx1112basic_stringIT_St11char_traitsIS3_ESaIS3_EEESaIS7_EERKS7_S3_[std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)]+0x408): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' enriched_string.cpp:(.text._Z5splitIwESt6vectorINSt7__cxx1112basic_stringIT_St11char_traitsIS3_ESaIS3_EEESaIS7_EERKS7_S3_[std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)]+0x474): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' enriched_string.cpp:(.text._Z5splitIwESt6vectorINSt7__cxx1112basic_stringIT_St11char_traitsIS3_ESaIS3_EEESaIS7_EERKS7_S3_[std::vector, std::allocator >, std::allocator, std::allocator > > > split(std::__cxx11::basic_string, std::allocator > const&, wchar_t)]+0x54c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/serialize.cpp.obj: In function `BufReader::getWideStringNoEx(std::__cxx11::basic_string, std::allocator >*)': serialize.cpp:(.text+0x2f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/util/serialize.cpp.obj: In function `deSerializeWideString[abi:cxx11](std::basic_istream >&)': serialize.cpp:(.text+0xdb4): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned int)' serialize.cpp:(.text+0xe2c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' serialize.cpp:(.text+0xe78): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' serialize.cpp:(.text+0xedc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `utf8_to_wide(std::__cxx11::basic_string, std::allocator > const&)': string.cpp:(.text+0x73c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x7a8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `narrow_to_wide(std::__cxx11::basic_string, std::allocator > const&)': string.cpp:(.text+0x3684): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x3730): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `translate_string(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&, std::__cxx11::basic_string, std::allocator >&)': string.cpp:(.text+0x39de): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x39e2): undefined reference to `vtable for std::basic_ios >' string.cpp:(.text+0x39e6): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x39f6): undefined reference to `vtable for std::basic_ios >' string.cpp:(.text+0x3a48): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x3a4e): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text+0x3a52): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3a56): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3a5e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3a62): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text+0x3a6a): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3a9e): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text+0x3aa6): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text+0x3ad8): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x3b74): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x3c0c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' string.cpp:(.text+0x3cf8): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x3d02): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3d0e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3d70): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x3ed8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' string.cpp:(.text+0x3f56): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x3f5e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x403e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4046): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4184): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' string.cpp:(.text+0x4198): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' string.cpp:(.text+0x41c0): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x41cc): undefined reference to `std::basic_ostream >::operator<<(int)' string.cpp:(.text+0x45cc): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x4674): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x47d8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x487c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x48e0): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x4968): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' string.cpp:(.text+0x4980): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x49e0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x4abc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' string.cpp:(.text+0x4b80): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' string.cpp:(.text+0x4c68): undefined reference to `std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream()' string.cpp:(.text+0x4c8c): undefined reference to `std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream()' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `translate_all(std::__cxx11::basic_string, std::allocator > const&, unsigned int&, std::__cxx11::basic_string, std::allocator >&)': string.cpp:(.text+0x4dbe): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4dc6): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4dca): undefined reference to `vtable for std::basic_ios >' string.cpp:(.text+0x4dd2): undefined reference to `vtable for std::basic_ios >' string.cpp:(.text+0x4e28): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x4e2e): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text+0x4e32): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4e36): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4e3e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4e42): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text+0x4e4a): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x4e82): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text+0x4e86): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text+0x4eb8): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' string.cpp:(.text+0x4fdc): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' string.cpp:(.text+0x4ff0): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(wchar_t const*) const' string.cpp:(.text+0x503c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' string.cpp:(.text+0x5084): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' string.cpp:(.text+0x5190): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' string.cpp:(.text+0x520e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x5216): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' string.cpp:(.text+0x52b0): undefined reference to `std::basic_ostream >::put(wchar_t)' string.cpp:(.text+0x5328): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x53fc): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' string.cpp:(.text+0x5514): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' string.cpp:(.text+0x562c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' string.cpp:(.text+0x578c): undefined reference to `std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream()' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()': string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED2Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x6): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED2Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0xa): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED2Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x3e): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED2Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x46): undefined reference to `vtable for std::basic_streambuf >' CMakeFiles/minetest.dir/util/string.cpp.obj: In function `std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()': string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED0Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0xa): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED0Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0xe): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED0Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x36): undefined reference to `vtable for std::basic_streambuf >' string.cpp:(.text._ZNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEED0Ev[std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x3e): undefined reference to `vtable for std::basic_streambuf >' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::ChatPrompt(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': chat.cpp:(.text+0x112c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x1184): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::input(wchar_t)': chat.cpp:(.text+0x1260): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned int, unsigned int, unsigned int, wchar_t)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::input(std::__cxx11::basic_string, std::allocator > const&)': chat.cpp:(.text+0x1364): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::replace(std::__cxx11::basic_string, std::allocator > const&)': chat.cpp:(.text+0x1544): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0x15b4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::historyPrev()': chat.cpp:(.text+0x17b8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0x1838): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::historyNext()': chat.cpp:(.text+0x1a54): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0x1b4c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0x1c24): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x1c64): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x1d24): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::getVisiblePortion[abi:cxx11]() const': chat.cpp:(.text+0x1fe4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' chat.cpp:(.text+0x20c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::cursorOperation(ChatPrompt::CursorOp, ChatPrompt::CursorOpDir, ChatPrompt::CursorOpScope)': chat.cpp:(.text+0x2260): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_erase(unsigned int, unsigned int)' chat.cpp:(.text+0x27cc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_erase(unsigned int, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBackend::ChatBackend()': chat.cpp:(.text+0x315c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x31a8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x31f4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBuffer::formatChatLine(ChatLine const&, unsigned int, std::vector >&) const [clone .constprop.197]': chat.cpp:(.text+0x4e88): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x552c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj:chat.cpp:(.text+0x55b4): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBuffer::formatChatLine(ChatLine const&, unsigned int, std::vector >&) const [clone .constprop.197]': chat.cpp:(.text+0x5d80): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0x61d0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x6294): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x62dc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBuffer::addLine(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': chat.cpp:(.text+0x730c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x7354): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBackend::addMessage(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >)': chat.cpp:(.text+0x7644): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(wchar_t const*, unsigned int, unsigned int) const' chat.cpp:(.text+0x7860): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x78f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x7994): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBackend::addUnparsedMessage(std::__cxx11::basic_string, std::allocator >)': chat.cpp:(.text+0x7cf8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x7d38): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x7d70): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(wchar_t, unsigned int) const' chat.cpp:(.text+0x7f7c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x7fa4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x801c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBuffer::formatChatLine(ChatLine const&, unsigned int, std::vector >&) const': chat.cpp:(.text+0x92fc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0x999c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj:chat.cpp:(.text+0x9a20): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatBuffer::formatChatLine(ChatLine const&, unsigned int, std::vector >&) const': chat.cpp:(.text+0xa1e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' chat.cpp:(.text+0xa630): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0xa6f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0xa740): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::addToHistory(std::__cxx11::basic_string, std::allocator > const&)': chat.cpp:(.text+0xb438): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `ChatPrompt::nickCompletion(std::__cxx11::list, std::allocator >, std::allocator, std::allocator > > > const&, bool)': chat.cpp:(.text+0xc040): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' chat.cpp:(.text+0xc4c4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' chat.cpp:(.text+0xc5e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0xc668): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0xc72c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' chat.cpp:(.text+0xcb44): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj: In function `void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, ChatLine const&)': chat.cpp:(.text._ZNSt6vectorI8ChatLineSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, ChatLine const&)]+0x640): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/chat.cpp.obj:chat.cpp:(.text._ZNSt6vectorI8ChatLineSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_[void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, ChatLine const&)]+0x9a8): more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' follow CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::ProcessData(NetworkPacket*)': server.cpp:(.text+0x8b90): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::getStatusString[abi:cxx11]()': server.cpp:(.text+0x9716): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x971a): undefined reference to `vtable for std::basic_ios >' server.cpp:(.text+0x971e): undefined reference to `VTT for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x972a): undefined reference to `vtable for std::basic_ios >' server.cpp:(.text+0x977c): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' server.cpp:(.text+0x9782): undefined reference to `vtable for std::basic_streambuf >' server.cpp:(.text+0x9786): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x978a): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x9792): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x9796): undefined reference to `vtable for std::basic_streambuf >' server.cpp:(.text+0x979e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x97d2): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' server.cpp:(.text+0x97da): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' server.cpp:(.text+0x980c): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' server.cpp:(.text+0x9834): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9854): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9890): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x98e0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9924): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' server.cpp:(.text+0x9944): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9968): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' server.cpp:(.text+0x9988): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9ae0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9af8): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9b90): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' server.cpp:(.text+0x9c04): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9cdc): undefined reference to `std::basic_ostream >::put(wchar_t)' server.cpp:(.text+0x9ce0): undefined reference to `std::basic_ostream >::flush()' server.cpp:(.text+0x9cfc): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9d4c): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9d88): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0x9d96): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x9d9e): undefined reference to `vtable for std::__cxx11::basic_ostringstream, std::allocator >' server.cpp:(.text+0x9eb0): undefined reference to `std::basic_ostream >::put(wchar_t)' server.cpp:(.text+0x9eb4): undefined reference to `std::basic_ostream >::flush()' server.cpp:(.text+0x9ed0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x9ee0): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' server.cpp:(.text+0x9f52): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' server.cpp:(.text+0x9f56): undefined reference to `vtable for std::__cxx11::basic_stringbuf, std::allocator >' server.cpp:(.text+0x9f6a): undefined reference to `vtable for std::basic_streambuf >' server.cpp:(.text+0x9f72): undefined reference to `vtable for std::basic_streambuf >' server.cpp:(.text+0x9fe0): undefined reference to `std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream()' CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::notifyPlayers(std::__cxx11::basic_string, std::allocator > const&)': server.cpp:(.text+0xaf00): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::ShutdownState::getShutdownTimerMessage[abi:cxx11]() const': server.cpp:(.text+0xcde0): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream(std::_Ios_Openmode)' server.cpp:(.text+0xce08): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0xd128): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' server.cpp:(.text+0xd13c): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' server.cpp:(.text+0xd1a4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' server.cpp:(.text+0xd1ac): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0xd1e8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned int, unsigned int, wchar_t const*, unsigned int)' server.cpp:(.text+0xd1f0): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0xd2a4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' server.cpp:(.text+0xd2ac): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0xd320): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::requestShutdown(std::__cxx11::basic_string, std::allocator > const&, bool, float)': server.cpp:(.text+0xd8c8): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream(std::_Ios_Openmode)' server.cpp:(.text+0xd8f0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0xd8fc): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0xd978): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0xd9d0): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0xd9e8): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream(std::_Ios_Openmode)' server.cpp:(.text+0xda10): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0xda60): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' server.cpp:(.text+0xda6c): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' server.cpp:(.text+0xda94): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0xdb10): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0xdb68): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0xdc10): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' CMakeFiles/minetest.dir/server.cpp.obj: In function `Server::handleChat(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >, bool, RemotePlayer*)': server.cpp:(.text+0x1032c): undefined reference to `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)' server.cpp:(.text+0x1043c): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream(std::_Ios_Openmode)' server.cpp:(.text+0x10464): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x1049c): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' server.cpp:(.text+0x104c0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, wchar_t const*, int)' server.cpp:(.text+0x104e8): undefined reference to `std::__cxx11::basic_stringbuf, std::allocator >::str() const' server.cpp:(.text+0x104f0): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' server.cpp:(.text+0x1061c): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' server.cpp:(.text+0x10630): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' server.cpp:(.text+0x10640): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' server.cpp:(.text+0x10654): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(wchar_t const*, unsigned int)' server.cpp:(.text+0x10b5c): undefined reference to `std::__cxx11::basic_string, std::allocator >::append(wchar_t const*)' server.cpp:(.text+0x10d24): undefined reference to `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()' CMakeFiles/minetest.dir/server.cpp.obj: In function `ChatMessage::ChatMessage(std::__cxx11::basic_string, std::allocator > const&)': server.cpp:(.text._ZN11ChatMessageC2ERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE[ChatMessage::ChatMessage(std::__cxx11::basic_string, std::allocator > const&)]+0x180): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned int&, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/minetest.dir/build.make:4095: ../bin/minetest] Error 1 make[1]: *** [CMakeFiles/Makefile2:345: src/CMakeFiles/minetest.dir/all] Error 2 make: *** [Makefile:152: all] Error 2