source/os/source/threads.cpp source/os/source/threads_gcc.cpp source/os/source/files.cpp source/os/source/files_linux.cpp source/os/source/files_linux.cpp: In function ‘std::__cxx11::string getWorkingDirectory()’: source/os/source/files_linux.cpp:18:22: warning: ignoring return value of ‘char* getcwd(char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] getcwd(buffer, 1024); ^ source/os/source/virtual_asm_linux.cpp source/os/source/virtual_asm_x64.cpp ar: obj/lin64/os/threads.o: plugin needed to handle lto object ar: obj/lin64/os/threads_gcc.o: plugin needed to handle lto object ar: obj/lin64/os/files.o: plugin needed to handle lto object ar: obj/lin64/os/files_linux.o: plugin needed to handle lto object ar: obj/lin64/os/virtual_asm_linux.o: plugin needed to handle lto object ar: obj/lin64/os/virtual_asm_x64.o: plugin needed to handle lto object source/sound/source/CSound.cpp source/sound/source/CSoundDevice.cpp source/sound/source/CSoundSource.cpp source/sound/source/CStreamSound.cpp source/sound/source/CSSOgg.cpp source/sound/source/CSSWave.cpp source/sound/source/CSSWave.cpp: In constructor ‘audio::CSSWave::CSSWave(FILE*, audio::ISoundDevice*)’: source/sound/source/CSSWave.cpp:22:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(dwordTxt, 4); ^ source/sound/source/CSSWave.cpp:30:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(dwordTxt, 4); ^ source/sound/source/CSSWave.cpp:35:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(dwordTxt, 4); ^ source/sound/source/CSSWave.cpp:40:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&chunkSize, 4); ^ source/sound/source/CSSWave.cpp:43:19: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&format, 2); //1 for PCM, 0xFFFE for extensible ^ source/sound/source/CSSWave.cpp:60:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&PCMData, 16); ^ source/sound/source/CSSWave.cpp:66:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&PCMData, 18); ^ source/sound/source/CSSWave.cpp:75:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&format, 2); ^ source/sound/source/CSSWave.cpp:86:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(dwordTxt, 4); ^ source/sound/source/CSSWave.cpp:90:23: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&dwordData, 4); ^ source/sound/source/CSSWave.cpp:92:21: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(dwordTxt, 4); ^ source/sound/source/CSSWave.cpp:98:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] read(&dwordData, 4); ^ source/sound/source/IAudioReference.cpp source/sound/source/ISound.cpp source/sound/source/ISoundDevice.cpp source/sound/source/ISoundSource.cpp ar: obj/lin64/sound/CSound.o: plugin needed to handle lto object ar: obj/lin64/sound/CSoundDevice.o: plugin needed to handle lto object ar: obj/lin64/sound/CSoundSource.o: plugin needed to handle lto object ar: obj/lin64/sound/CStreamSound.o: plugin needed to handle lto object ar: obj/lin64/sound/CSSOgg.o: plugin needed to handle lto object ar: obj/lin64/sound/CSSWave.o: plugin needed to handle lto object ar: obj/lin64/sound/IAudioReference.o: plugin needed to handle lto object ar: obj/lin64/sound/ISound.o: plugin needed to handle lto object ar: obj/lin64/sound/ISoundDevice.o: plugin needed to handle lto object ar: obj/lin64/sound/ISoundSource.o: plugin needed to handle lto object source/as_addons/source/scriptany.cpp source/as_addons/source/scriptarray.cpp source/as_addons/source/scriptdictionary.cpp source/as_addons/source/scriptmap.cpp source/as_addons/source/scripthandle.cpp source/as_addons/source/scriptmath.cpp source/as_addons/source/scriptmath.cpp: In function ‘float fpFromIEEE(asUINT)’: source/as_addons/source/scriptmath.cpp:83:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(&raw); ^ source/as_addons/source/scriptmath.cpp: In function ‘asUINT fpToIEEE(float)’: source/as_addons/source/scriptmath.cpp:87:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(&fp); ^ source/as_addons/source/scriptmath.cpp: In function ‘double fpFromIEEE(asQWORD)’: source/as_addons/source/scriptmath.cpp:91:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(&raw); ^ source/as_addons/source/scriptmath.cpp: In function ‘asQWORD fpToIEEE(double)’: source/as_addons/source/scriptmath.cpp:95:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *reinterpret_cast(&fp); ^ source/as_addons/source/scriptstdstring.cpp source/as_addons/source/scriptstdstring.cpp:410:15: warning: ‘std::__cxx11::string AddUIntString(unsigned int, const string&)’ defined but not used [-Wunused-function] static string AddUIntString(unsigned int i, const string &str) ^~~~~~~~~~~~~ source/as_addons/source/scriptstdstring.cpp:396:15: warning: ‘std::__cxx11::string AddStringInt(const string&, int)’ defined but not used [-Wunused-function] static string AddStringInt(const string &str, int i) ^~~~~~~~~~~~ source/as_addons/source/scriptstdstring.cpp:366:15: warning: ‘std::__cxx11::string AddIntString(int, const string&)’ defined but not used [-Wunused-function] static string AddIntString(int i, const string &str) ^~~~~~~~~~~~ source/as_addons/source/scriptstdstring.cpp:352:15: warning: ‘std::__cxx11::string AddStringUInt(const string&, unsigned int)’ defined but not used [-Wunused-function] static string AddStringUInt(const string &str, unsigned int i) ^~~~~~~~~~~~~ source/as_addons/source/scriptstdstring_utils.cpp source/as_addons/source/scripthelper.cpp ar: obj/lin64/as_addons/scriptany.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptarray.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptdictionary.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptmap.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scripthandle.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptmath.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptstdstring.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scriptstdstring_utils.o: plugin needed to handle lto object ar: obj/lin64/as_addons/scripthelper.o: plugin needed to handle lto object source/libircclient/src/libircclient.c ar: obj/lin64/libircclient/libircclient.o: plugin needed to handle lto object source/network/source/address.cpp source/network/source/message.cpp source/network/source/message.cpp: In member function ‘void net::Message::writeSmallVec3(double, double, double)’: source/network/source/message.cpp:1031:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] unsigned floatBits = *(unsigned*)&fPrimaryDim; ^~~~~~~~~~~ source/network/source/message.cpp: In member function ‘void net::Message::readSmallVec3(double&, double&, double&)’: source/network/source/message.cpp:1049:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] double primaryDim = *(float*)&floatBits; ^~~~~~~~~ source/network/source/time.cpp source/network/source/init.cpp source/network/source/transport.cpp source/network/source/message_handler.cpp source/network/source/connection.cpp source/network/source/sequence.cpp source/network/source/server.cpp source/network/source/client.cpp source/network/source/lobby.cpp ar: obj/lin64/network/address.o: plugin needed to handle lto object ar: obj/lin64/network/message.o: plugin needed to handle lto object ar: obj/lin64/network/time.o: plugin needed to handle lto object ar: obj/lin64/network/init.o: plugin needed to handle lto object ar: obj/lin64/network/transport.o: plugin needed to handle lto object ar: obj/lin64/network/message_handler.o: plugin needed to handle lto object ar: obj/lin64/network/connection.o: plugin needed to handle lto object ar: obj/lin64/network/sequence.o: plugin needed to handle lto object ar: obj/lin64/network/server.o: plugin needed to handle lto object ar: obj/lin64/network/client.o: plugin needed to handle lto object ar: obj/lin64/network/lobby.o: plugin needed to handle lto object source/util/source/image.cpp source/util/source/image.cpp: In function ‘void PNG_UTIL::f_read(png_structp, png_bytep, png_size_t)’: source/util/source/image.cpp:218:50: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(out, count, 1, (FILE*)png_get_io_ptr(png)); ^ source/util/source/str_util.cpp source/util/source/bilinear.cpp source/util/source/Vector.cpp ar: obj/lin64/util/image.o: plugin needed to handle lto object ar: obj/lin64/util/str_util.o: plugin needed to handle lto object ar: obj/lin64/util/bilinear.o: plugin needed to handle lto object ar: obj/lin64/util/Vector.o: plugin needed to handle lto object source/game/as/as_jit.cpp source/game/design/design.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/design/design.h:2, from source/game/design/design.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/effect.cpp In file included from ./source/game/design/effect.h:4:0, from source/game/design/effect.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/effector.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/effector.h:4, from source/game/design/effector.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/effector_functions.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/effector.h:4, from source/game/design/effector_functions.h:1, from source/game/design/effector_functions.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/hull.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/design/design.h:2, from source/game/design/hull.cpp:6: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/subsystem.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from source/game/design/subsystem.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/design/projectiles.cpp In file included from source/game/design/projectiles.cpp:6:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/gui/skin.cpp source/game/main/initialization.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/empire.h:4, from source/game/main/initialization.cpp:24: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/main/input_handling.cpp source/game/main/logging.cpp source/game/main/profiler.cpp source/game/main/references.cpp source/game/main/tick.cpp In file included from source/game/main/tick.cpp:6:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/main/tick.cpp: In member function ‘virtual bool RunScriptGC::run()’: source/game/main/tick.cpp:114:10: warning: unused variable ‘start’ [-Wunused-variable] double start = devices.driver->getAccurateTime(); ^~~~~ source/game/main/tick.cpp:116:10: warning: unused variable ‘gcStart’ [-Wunused-variable] double gcStart = devices.driver->getAccurateTime(); ^~~~~~~ source/game/main/tick.cpp:117:7: warning: unused variable ‘gcMode’ [-Wunused-variable] int gcMode = manager->garbageCollect(full); ^~~~~~ source/game/main/tick.cpp:118:10: warning: unused variable ‘end’ [-Wunused-variable] double end = devices.driver->getAccurateTime(); ^~~ source/game/main/console.cpp source/game/main/save_load.cpp In file included from ./source/game/obj/universe.h:2:0, from source/game/main/save_load.cpp:5: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/main/save_load.cpp: In function ‘bool saveGame(const string&)’: source/game/main/save_load.cpp:98:12: warning: the compiler can assume that the address of ‘file’ will never be NULL [-Waddress] if(&file == 0) { ~~~~~~^~~~ source/game/main/save_load.cpp: In function ‘bool loadGame(const string&)’: source/game/main/save_load.cpp:205:12: warning: the compiler can assume that the address of ‘file’ will never be NULL [-Waddress] if(&file == 0) { ~~~~~~^~~~ source/game/mods/mod_manager.cpp source/game/network/network_manager.cpp In file included from ./source/game/obj/universe.h:2:0, from source/game/network/network_manager.cpp:7: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/blueprint.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/effector.h:4, from ./source/game/obj/blueprint.h:2, from source/game/obj/blueprint.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/lock.cpp In file included from ./source/game/obj/lock.h:3:0, from source/game/obj/lock.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/lock.cpp: In function ‘bool updateLockGlobals(double)’: source/game/obj/lock.cpp:280:7: warning: unused variable ‘mode’ [-Wunused-variable] int mode = devices.scripts.server->garbageCollect(); ^~~~ source/game/obj/object.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/empire.h:4, from source/game/obj/object.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/obj_group.cpp In file included from source/game/obj/obj_group.cpp:2:0: source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/universe.cpp In file included from ./source/game/obj/universe.h:2:0, from source/game/obj/universe.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/obj/object_saving.cpp In file included from source/game/obj/object_saving.cpp:1:0: source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/os/glfw_driver.cpp source/game/physics/physics_world.cpp In file included from source/game/physics/physics_world.cpp:5:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/profile/keybinds.cpp source/game/profile/settings.cpp source/game/render/camera.cpp source/game/render/font_fnt.cpp source/game/render/font_ft2.cpp source/game/render/font_ft2.cpp: In function ‘render::Font* render::loadFontFT2(render::RenderDriver&, const char*, std::vector >&, int)’: source/game/render/font_ft2.cpp:454:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int row = 0; row < bmp.rows; ++row, buffer += bmp.width) ~~~~^~~~~~~~~~ source/game/render/gl_driver.cpp source/game/render/gl_driver.cpp: In member function ‘virtual void render::GLDriver::setCameraData(render::Camera&)’: source/game/render/gl_driver.cpp:174:10: warning: variable ‘mat’ set but not used [-Wunused-but-set-variable] Matrix mat = rot.toMatrix(); ^~~ source/game/render/gl_framebuffer.cpp source/game/render/gl_mesh.cpp source/game/render/gl_shader.cpp source/game/render/gl_texture.cpp source/game/render/gl_texture.cpp: In member function ‘virtual void render::GLCubeMap::load(Image&, bool, bool)’: source/game/render/gl_texture.cpp:313:17: warning: unused variable ‘data’ [-Wunused-variable] unsigned char* data = image.grey; ^~~~ source/game/render/gl_vertexBuffer.cpp source/game/render/lighting.cpp source/game/render/obj_loader.cpp source/game/render/ogex_loader.cpp source/game/render/ogex_loader.cpp: In function ‘void render::loadMeshOGEX(const char*, Mesh&)’: source/game/render/ogex_loader.cpp:107:7: warning: unused variable ‘name’ [-Wunused-variable] char name[129], buffer[129]; ^~~~ source/game/render/render_state.cpp source/game/render/spritesheet.cpp source/game/render/x_loader.cpp source/game/render/bmf_loader.cpp source/game/render/shader_states.cpp In file included from source/game/render/shader_states.cpp:1:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/resource/library.cpp source/game/resource/load_font.cpp source/game/resource/load_material.cpp source/game/resource/load_model.cpp source/game/resource/load_shader.cpp source/game/resource/load_skin.cpp source/game/resource/load_sound.cpp source/game/resource/locale.cpp source/game/resource/hot_loading.cpp source/game/scene/animation/anim_linear.cpp source/game/scene/animation/anim_group.cpp In file included from source/game/scene/animation/anim_group.cpp:4:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scene/animation/anim_node_sync.cpp In file included from source/game/scene/animation/anim_node_sync.cpp:3:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scene/animation/anim_projectile.cpp source/game/scene/particle_system.cpp source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = unsigned int]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(&data, sizeof(T), 1, file); ^~~~~ source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = unsigned char]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = short unsigned int]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = RandRange]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = float]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = Color]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘BinaryFile& BinaryFile::operator>>(T&) [with T = bool]’: source/game/scene/particle_system.cpp:41:3: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] source/game/scene/particle_system.cpp: In member function ‘void BinaryFile::read(char*, unsigned int)’: source/game/scene/particle_system.cpp:46:32: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread(buffer, bytes, 1, file); ^ source/game/scene/billboard_node.cpp source/game/scene/beam_node.cpp source/game/scene/line_trail_node.cpp source/game/scene/line_trail_node.cpp: In member function ‘virtual void scene::ProjectileBatch::render(render::RenderDriver&)’: source/game/scene/line_trail_node.cpp:204:13: warning: variable ‘col’ set but not used [-Wunused-but-set-variable] Color col = color; ^~~ source/game/scene/frame_line.cpp source/game/scene/mesh_node.cpp source/game/scene/plane_node.cpp source/game/scene/mesh_icon_node.cpp source/game/scene/icon_node.cpp In file included from source/game/scene/icon_node.cpp:4:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scene/scripted_node.cpp source/game/scene/culling_node.cpp In file included from source/game/scene/culling_node.cpp:5:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scene/node.cpp In file included from source/game/scene/node.cpp:7:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_creation.cpp In file included from ./source/game/obj/lock.h:3:0, from source/game/scripts/bind_creation.cpp:2: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_data.cpp source/game/scripts/bind_data.cpp: In destructor ‘virtual scripts::ScriptRandom::~ScriptRandom()’: source/game/scripts/bind_data.cpp:941:10: warning: deleting object of abstract class type ‘RandomEngine’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] delete rnd; ^~~ In file included from source/game/scripts/bind_data.cpp:22:0: ./source/game/util/link_container.h: In instantiation of ‘void LinkMapBase::setDouble(uint64_t, double, double) [with int PoolSize = 16; uint64_t = long unsigned int]’: source/game/scripts/bind_data.cpp:1640:95: required from here ./source/game/util/link_container.h:597:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] setTyped(key, reinterpret_cast(value), dirtyResolution); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_design.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/design/design.h:2, from source/game/scripts/bind_design.cpp:3: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_empire.cpp In file included from source/game/scripts/bind_empire.cpp:2:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_general.cpp In file included from source/game/scripts/bind_general.cpp:8:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_gui.cpp source/game/scripts/bind_inspection.cpp source/game/scripts/bind_joystick.cpp source/game/scripts/bind_menu.cpp source/game/scripts/bind_object.cpp In file included from source/game/scripts/bind_object.cpp:3:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ./source/game/obj/object.h:7:0, from source/game/scripts/bind_object.cpp:3: ./source/game/util/link_container.h: In instantiation of ‘void LinkMapBase::setDouble(uint64_t, double, double) [with int PoolSize = 16; uint64_t = long unsigned int]’: source/game/scripts/bind_object.cpp:987:45: required from here ./source/game/util/link_container.h:597:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] setTyped(key, reinterpret_cast(value), dirtyResolution); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_profile.cpp source/game/scripts/bind_render.cpp In file included from ./source/game/obj/universe.h:2:0, from source/game/scripts/bind_render.cpp:2: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_render.cpp: In member function ‘virtual void scripts::PlayParticles::process()’: source/game/scripts/bind_render.cpp:1230:15: warning: variable ‘rot’ set but not used [-Wunused-but-set-variable] quaterniond rot = rotation; ^~~ source/game/scripts/bind_threading.cpp source/game/scripts/bind_events.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/empire.h:4, from source/game/scripts/bind_events.cpp:2: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_formula.cpp source/game/scripts/bind_sound.cpp source/game/scripts/bind_dynamic.cpp In file included from source/game/scripts/bind_dynamic.cpp:2:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_network.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/design/design.h:2, from source/game/scripts/bind_network.cpp:5: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_savefile.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/design/design.h:2, from source/game/scripts/bind_savefile.cpp:5: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/bind_datafile.cpp source/game/scripts/bind_json.cpp source/game/scripts/bind_web.cpp source/game/scripts/bind_web.cpp: In function ‘scripts::MD5 scripts::hash(const string&)’: source/game/scripts/bind_web.cpp:252:33: warning: unused variable ‘pos’ [-Wunused-variable] unsigned long long length = 0, pos = 0; ^~~ source/game/scripts/bind_irc.cpp source/game/scripts/binds.cpp source/game/scripts/context_cache.cpp source/game/scripts/manager.cpp source/game/scripts/script_bind.cpp source/game/scripts/generic_call.cpp In file included from source/game/scripts/generic_call.cpp:5:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/script_type.cpp source/game/scripts/script_components.cpp In file included from ./source/game/design/effect.h:4:0, from ./source/game/design/subsystem.h:2, from ./source/game/empire.h:4, from source/game/scripts/script_components.cpp:8: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/scripts/script_hooks.cpp source/game/util/format.cpp source/game/util/formula.cpp source/game/util/generic.cpp source/game/util/mesh_generation.cpp source/game/util/random.cpp source/game/util/threaded_loader.cpp source/game/util/elevation_map.cpp source/game/util/name_generator.cpp source/game/util/stat_history.cpp source/game/util/bbcode.cpp source/game/util/save_file.cpp In file included from source/game/util/save_file.cpp:9:0: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/empire.cpp In file included from ./source/game/design/effect.h:4:0, from source/game/design/subsystem.h:2, from source/game/empire.h:4, from source/game/empire.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/empire.cpp: In function ‘Empire* recvEmpireInitial(net::Message&)’: source/game/empire.cpp:1015:12: warning: the compiler can assume that the address of ‘stat’ will never be NULL [-Waddress] if(&stat == 0) ~~~~~~^~~~ source/game/empire_stats.cpp In file included from ./source/game/design/effect.h:4:0, from source/game/design/subsystem.h:2, from source/game/empire.h:4, from source/game/empire_stats.cpp:1: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/general_states.cpp In file included from source/game/general_states.cpp:7:0: source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/processing.cpp In file included from source/game/obj/lock.h:3:0, from source/game/processing.cpp:8: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ source/game/main.cpp In file included from source/game/obj/lock.h:3:0, from source/game/main.cpp:17: ./source/game/obj/object.h:19:49: warning: result of ‘(255 << 26u)’ requires 35 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] const unsigned ObjectTypeMask = (unsigned)(0xFF << ObjectTypeBitOffset); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ bash source/linux/build.sh 64 release angelscript make[1]: Entering directory '/home/dodo/StarRuler2-Source/source/angelscript/projects/gnuc' rm -f obj/as_atomic.o obj/as_builder.o obj/as_bytecode.o obj/as_callfunc.o obj/as_callfunc_arm.o obj/as_callfunc_mips.o obj/as_callfunc_ppc.o obj/as_callfunc_ppc_64.o obj/as_callfunc_sh4.o obj/as_callfunc_x86.o obj/as_callfunc_x64_gcc.o obj/as_callfunc_x64_mingw.o obj/as_compiler.o obj/as_context.o obj/as_configgroup.o obj/as_datatype.o obj/as_generic.o obj/as_gc.o obj/as_globalproperty.o obj/as_memory.o obj/as_module.o obj/as_objecttype.o obj/as_outputbuffer.o obj/as_parser.o obj/as_restore.o obj/as_scriptcode.o obj/as_scriptengine.o obj/as_scriptfunction.o obj/as_scriptnode.o obj/as_scriptobject.o obj/as_string.o obj/as_string_util.o obj/as_thread.o obj/as_tokenizer.o obj/as_typeinfo.o obj/as_variablescope.o ../../lib/libangelscript.a ../../lib/libangelscript.a make[1]: Leaving directory '/home/dodo/StarRuler2-Source/source/angelscript/projects/gnuc' make[1]: Entering directory '/home/dodo/StarRuler2-Source/source/angelscript/projects/gnuc' mkdir obj mkdir ../../lib g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_atomic.o -c ../../source/as_atomic.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_builder.o -c ../../source/as_builder.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_bytecode.o -c ../../source/as_bytecode.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc.o -c ../../source/as_callfunc.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_arm.o -c ../../source/as_callfunc_arm.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_mips.o -c ../../source/as_callfunc_mips.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_ppc.o -c ../../source/as_callfunc_ppc.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_ppc_64.o -c ../../source/as_callfunc_ppc_64.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_sh4.o -c ../../source/as_callfunc_sh4.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_x86.o -c ../../source/as_callfunc_x86.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_x64_gcc.o -c ../../source/as_callfunc_x64_gcc.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_x64_mingw.o -c ../../source/as_callfunc_x64_mingw.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_compiler.o -c ../../source/as_compiler.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_context.o -c ../../source/as_context.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_configgroup.o -c ../../source/as_configgroup.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_datatype.o -c ../../source/as_datatype.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_generic.o -c ../../source/as_generic.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_gc.o -c ../../source/as_gc.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_globalproperty.o -c ../../source/as_globalproperty.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_memory.o -c ../../source/as_memory.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_module.o -c ../../source/as_module.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_objecttype.o -c ../../source/as_objecttype.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_outputbuffer.o -c ../../source/as_outputbuffer.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_parser.o -c ../../source/as_parser.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_restore.o -c ../../source/as_restore.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptcode.o -c ../../source/as_scriptcode.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptengine.o -c ../../source/as_scriptengine.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptfunction.o -c ../../source/as_scriptfunction.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptnode.o -c ../../source/as_scriptnode.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_scriptobject.o -c ../../source/as_scriptobject.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_string.o -c ../../source/as_string.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_string_util.o -c ../../source/as_string_util.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_thread.o -c ../../source/as_thread.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_tokenizer.o -c ../../source/as_tokenizer.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_typeinfo.o -c ../../source/as_typeinfo.cpp g++ -m64 -march=athlon64 -mtune=generic -Ofast -flto -Wall -fPIC -fno-strict-aliasing -o obj/as_variablescope.o -c ../../source/as_variablescope.cpp ../../source/as_typeinfo.cpp: In member function ‘asCTypeInfo::CastToObjectType()’: ../../source/as_typeinfo.cpp:271:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare] if (this == 0) return 0; ^~ ../../source/as_typeinfo.cpp: In member function ‘asCTypeInfo::CastToEnumType()’: ../../source/as_typeinfo.cpp:284:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare] if (this == 0) return 0; ^~ ../../source/as_typeinfo.cpp: In member function ‘asCTypeInfo::CastToTypedefType()’: ../../source/as_typeinfo.cpp:296:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare] if (this == 0) return 0; ^~ ../../source/as_typeinfo.cpp: In member function ‘asCTypeInfo::CastToFuncdefType()’: ../../source/as_typeinfo.cpp:308:2: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare] if (this == 0) return 0; ^~ gcc-ar r ../../lib/libangelscript.a obj/as_atomic.o obj/as_builder.o obj/as_bytecode.o obj/as_callfunc.o obj/as_callfunc_arm.o obj/as_callfunc_mips.o obj/as_callfunc_ppc.o obj/as_callfunc_ppc_64.o obj/as_callfunc_sh4.o obj/as_callfunc_x86.o obj/as_callfunc_x64_gcc.o obj/as_callfunc_x64_mingw.o obj/as_compiler.o obj/as_context.o obj/as_configgroup.o obj/as_datatype.o obj/as_generic.o obj/as_gc.o obj/as_globalproperty.o obj/as_memory.o obj/as_module.o obj/as_objecttype.o obj/as_outputbuffer.o obj/as_parser.o obj/as_restore.o obj/as_scriptcode.o obj/as_scriptengine.o obj/as_scriptfunction.o obj/as_scriptnode.o obj/as_scriptobject.o obj/as_string.o obj/as_string_util.o obj/as_thread.o obj/as_tokenizer.o obj/as_typeinfo.o obj/as_variablescope.o /nix/store/klwxxrlgalq49cjnczvgha3j7l00jixw-binutils-2.28.1/bin/ar: creating ../../lib/libangelscript.a gcc-ranlib ../../lib/libangelscript.a ------------------------------------------------------------------- Done. As root, type make install to install the library. make[1]: Leaving directory '/home/dodo/StarRuler2-Source/source/angelscript/projects/gnuc' bash source/linux/build.sh 64 release glfw rm: cannot remove 'CMakeCache.txt': No such file or directory rm: cannot remove 'CMakeFiles': No such file or directory -- The C compiler identification is GNU 6.4.0 -- Check for working C compiler: /nix/store/5l6b97jscljkvsq9y9amg71v5jfzddm4-gcc-wrapper-6.4.0/bin/gcc -- Check for working C compiler: /nix/store/5l6b97jscljkvsq9y9amg71v5jfzddm4-gcc-wrapper-6.4.0/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found OpenGL: /nix/store/ydfgnlkizpli3n4b85agc1dd9hwjjf8f-mesa-noglu-17.1.8/lib/libGL.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Using X11 for window creation -- Using GLX for context creation -- Looking for XOpenDisplay in /nix/store/1yd9g0wl9qgf2iysxizwxn7k936jv439-libX11-1.6.5/lib/libX11.so;/nix/store/8gdmkr38zjc7vgcigh1laiq98a12cy3d-libXext-1.3.3/lib/libXext.so -- Looking for XOpenDisplay in /nix/store/1yd9g0wl9qgf2iysxizwxn7k936jv439-libX11-1.6.5/lib/libX11.so;/nix/store/8gdmkr38zjc7vgcigh1laiq98a12cy3d-libXext-1.3.3/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found X11: /nix/store/1yd9g0wl9qgf2iysxizwxn7k936jv439-libX11-1.6.5/lib/libX11.so -- Configuring done -- Generating done -- Build files have been written to: /home/dodo/StarRuler2-Source/source/glfw make[1]: Entering directory '/home/dodo/StarRuler2-Source/source/glfw' make[2]: Entering directory '/home/dodo/StarRuler2-Source/source/glfw' make[3]: Entering directory '/home/dodo/StarRuler2-Source/source/glfw' make[4]: Entering directory '/home/dodo/StarRuler2-Source/source/glfw' Scanning dependencies of target glfw make[4]: Leaving directory '/home/dodo/StarRuler2-Source/source/glfw' make[4]: Entering directory '/home/dodo/StarRuler2-Source/source/glfw' [ 5%] Building C object src/CMakeFiles/glfw.dir/clipboard.c.o [ 10%] Building C object src/CMakeFiles/glfw.dir/context.c.o [ 15%] Building C object src/CMakeFiles/glfw.dir/gamma.c.o [ 21%] Building C object src/CMakeFiles/glfw.dir/init.c.o [ 26%] Building C object src/CMakeFiles/glfw.dir/input.c.o [ 31%] Building C object src/CMakeFiles/glfw.dir/joystick.c.o [ 36%] Building C object src/CMakeFiles/glfw.dir/monitor.c.o [ 42%] Building C object src/CMakeFiles/glfw.dir/time.c.o [ 47%] Building C object src/CMakeFiles/glfw.dir/window.c.o [ 52%] Building C object src/CMakeFiles/glfw.dir/x11_clipboard.c.o [ 57%] Building C object src/CMakeFiles/glfw.dir/x11_gamma.c.o [ 63%] Building C object src/CMakeFiles/glfw.dir/x11_init.c.o /home/dodo/StarRuler2-Source/source/glfw/src/x11_init.c: In function ‘updateKeyCodeLUT’: /home/dodo/StarRuler2-Source/source/glfw/src/x11_init.c:324:3: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] KeySym keysym = XKeycodeToKeysym(_glfw.x11.display, keyCode, 0); ^~~~~~ In file included from /home/dodo/StarRuler2-Source/source/glfw/src/x11_platform.h:34:0, from /home/dodo/StarRuler2-Source/source/glfw/src/internal.h:69, from /home/dodo/StarRuler2-Source/source/glfw/src/x11_init.c:28: /nix/store/810fa7pfn8b1xqy1756qlinqb9k13dmg-libX11-1.6.5-dev/include/X11/Xlib.h:1687:15: note: declared here extern KeySym XKeycodeToKeysym( ^~~~~~~~~~~~~~~~ [ 68%] Building C object src/CMakeFiles/glfw.dir/x11_joystick.c.o [ 73%] Building C object src/CMakeFiles/glfw.dir/x11_monitor.c.o [ 78%] Building C object src/CMakeFiles/glfw.dir/x11_time.c.o [ 84%] Building C object src/CMakeFiles/glfw.dir/x11_window.c.o [ 89%] Building C object src/CMakeFiles/glfw.dir/x11_unicode.c.o [ 94%] Building C object src/CMakeFiles/glfw.dir/glx_context.c.o [100%] Linking C static library libglfw3.a make[4]: Leaving directory '/home/dodo/StarRuler2-Source/source/glfw' [100%] Built target glfw make[3]: Leaving directory '/home/dodo/StarRuler2-Source/source/glfw' make[2]: Leaving directory '/home/dodo/StarRuler2-Source/source/glfw' make[1]: Leaving directory '/home/dodo/StarRuler2-Source/source/glfw' #./source/linux/build.sh 64 release breakpad source/game/render/obj_loader.cpp:12:8: warning: type ‘struct VertexIndex’ violates the C++ One Definition Rule [-Wodr] struct VertexIndex { ^ source/game/render/bmf_loader.cpp:50:8: note: a different type is defined in another translation unit struct VertexIndex { ^ source/game/render/obj_loader.cpp:13:6: note: the first difference of corresponding definitions is field ‘a’ int a, b, c; ^ source/game/render/bmf_loader.cpp:51:11: note: a field of same name but different type is defined in another translation unit unsigned a, b, c; ^ source/game/render/obj_loader.cpp:12:8: note: type ‘int’ should match type ‘unsigned int’ struct VertexIndex { ^ source/game/render/obj_loader.cpp:12:8: note: type ‘const struct VertexIndex’ should match type ‘const struct VertexIndex’ source/game/render/bmf_loader.cpp:50:8: note: the incompatible type is defined here struct VertexIndex { ^ source/game/render/obj_loader.cpp:12:8: note: type ‘const struct VertexIndex’ should match type ‘const struct VertexIndex’ struct VertexIndex { ^ source/game/render/bmf_loader.cpp:50:8: note: the incompatible type is defined here struct VertexIndex { ^ source/game/os/glfw_driver.cpp: In member function ‘getMousePos’: source/game/os/glfw_driver.cpp:328:17: warning: ‘dx’ may be used uninitialized in this function [-Wmaybe-uninitialized] x = (int)floor(dx); ^ source/game/os/glfw_driver.cpp:326:10: note: ‘dx’ was declared here double dx, dy; ^ source/game/os/glfw_driver.cpp:329:17: warning: ‘dy’ may be used uninitialized in this function [-Wmaybe-uninitialized] y = (int)floor(dy); ^ source/game/os/glfw_driver.cpp:326:14: note: ‘dy’ was declared here double dx, dy; ^ source/game/os/glfw_driver.cpp: In member function ‘getVideoModes’: source/game/os/glfw_driver.cpp:254:24: warning: ‘modes’ may be used uninitialized in this function [-Wmaybe-uninitialized] auto& mode = modes[i]; ^ source/game/os/glfw_driver.cpp:243:22: note: ‘modes’ was declared here const GLFWvidmode* modes; ^ source/game/main/input_handling.cpp: In function ‘onMouseButton’: source/game/os/glfw_driver.cpp:329:17: warning: ‘dy’ may be used uninitialized in this function [-Wmaybe-uninitialized] y = (int)floor(dy); ^ source/game/os/glfw_driver.cpp:326:14: note: ‘dy’ was declared here double dx, dy; ^ source/game/os/glfw_driver.cpp:328:17: warning: ‘dx’ may be used uninitialized in this function [-Wmaybe-uninitialized] x = (int)floor(dx); ^ source/game/os/glfw_driver.cpp:326:10: note: ‘dx’ was declared here double dx, dy; ^ source/game/scripts/bind_render.cpp: In function ‘getVideoModes’: source/game/os/glfw_driver.cpp:254:24: warning: ‘modes’ may be used uninitialized in this function [-Wmaybe-uninitialized] auto& mode = modes[i]; ^ source/game/os/glfw_driver.cpp:243:22: note: ‘modes’ was declared here const GLFWvidmode* modes; ^ source/game/scripts/bind_general.cpp: In function ‘FindQuarticRoots’: source/game/scripts/bind_general.cpp:1339:31: warning: ‘positive_root’ may be used uninitialized in this function [-Wmaybe-uninitialized] double k = sqrt(positive_root); ^ source/game/scripts/bind_general.cpp:1322:9: note: ‘positive_root’ was declared here double positive_root; ^ source/game/scripts/bind_gui.cpp: In function ‘getMousePos’: source/game/os/glfw_driver.cpp:329:17: warning: ‘dy’ may be used uninitialized in this function [-Wmaybe-uninitialized] y = (int)floor(dy); ^ source/game/os/glfw_driver.cpp:326:14: note: ‘dy’ was declared here double dx, dy; ^ source/game/os/glfw_driver.cpp:328:17: warning: ‘dx’ may be used uninitialized in this function [-Wmaybe-uninitialized] x = (int)floor(dx); ^ source/game/os/glfw_driver.cpp:326:10: note: ‘dx’ was declared here double dx, dy; ^ /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `SystemCall::call_viaAS(asCScriptFunction*, assembler::Register*) [clone .part.21]': :(.text+0x98d): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x9a2): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x9b4): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x9cb): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x9dd): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x9f4): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xa0a): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xa40): undefined reference to `assembler::Register::operator*() const' :(.text+0xadd): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xaf3): undefined reference to `assembler::Register::operator*() const' :(.text+0xb08): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xbd3): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xbe0): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xbee): undefined reference to `assembler::Register::operator*() const' :(.text+0xc01): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xc25): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xcb8): undefined reference to `assembler::Register::operator*() const' :(.text+0xccd): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd8e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(bool)#1}::operator()(bool) const': :(.text+0xdf6): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xe0b): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, assembler::JumpType&&, bool&&)': :(.text+0xe43): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xe6a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xe79): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xe8e): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `SystemCall::call_viaAS(asCScriptFunction*, assembler::Register*)': :(.text+0x1055): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x1065): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x107c): undefined reference to `assembler::Register::operator*() const' :(.text+0x108b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x110c): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x1117): undefined reference to `assembler::Register::operator*() const' :(.text+0x1129): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x11af): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x11ed): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(asCScriptFunction*)#5}::operator()(asCScriptFunction*) const': :(.text+0x12a5): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char, assembler::Register)' :(.text+0x12ba): undefined reference to `assembler::Register::operator*() const' :(.text+0x12cf): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1337): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1359): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `SystemCall::call_64conv(asSSystemFunctionInterface*, asCScriptFunction*, assembler::Register*, ObjectPosition)::{lambda(assembler::Register*, bool)#1}::operator()(assembler::Register*, bool) const': :(.text+0x13f3): undefined reference to `assembler::Register::operator*() const' :(.text+0x1401): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x148e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x14e2): undefined reference to `assembler::Register::operator*() const' :(.text+0x14f2): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1580): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x15a0): undefined reference to `assembler::Register::operator*() const' :(.text+0x15b3): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x165b): undefined reference to `assembler::Processor::push(assembler::MemAddress)' :(.text+0x1680): undefined reference to `assembler::Register::operator*() const' :(.text+0x1693): undefined reference to `assembler::MemAddress::operator+(int)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `SystemCall::call_64conv(asSSystemFunctionInterface*, asCScriptFunction*, assembler::Register*, ObjectPosition)': :(.text+0x1798): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x17ae): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x17c4): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x17da): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x17fa): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x1820): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x1843): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x1869): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x188c): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o::(.text+0x18b2): more undefined references to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `SystemCall::call_64conv(asSSystemFunctionInterface*, asCScriptFunction*, assembler::Register*, ObjectPosition)': :(.text+0x18eb): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x190f): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x1958): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x1978): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x19c1): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x1aa6): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x1b0d): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x1b5f): undefined reference to `assembler::Processor::call_cdecl_prep(unsigned int)' :(.text+0x1bed): undefined reference to `assembler::Processor::isFloatArg64Register(unsigned char, unsigned char)' :(.text+0x1c1c): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x1c3b): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x1c61): undefined reference to `assembler::Processor::pushSize()' :(.text+0x1c7d): undefined reference to `assembler::Processor::isFloatArg64Register(unsigned char, unsigned char)' :(.text+0x1ca1): undefined reference to `assembler::Processor::pushSize()' :(.text+0x1dc1): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x1df4): undefined reference to `assembler::Register::operator*() const' :(.text+0x1e04): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1eb0): undefined reference to `assembler::Processor::push(assembler::MemAddress)' :(.text+0x1efa): undefined reference to `assembler::Processor::call(void*)' :(.text+0x1f0c): undefined reference to `assembler::Processor::call_cdecl_end(unsigned int, bool)' :(.text+0x1f91): undefined reference to `assembler::Processor::intReturn64()' :(.text+0x1fdb): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x2035): undefined reference to `assembler::Processor::isFloatArg64Register(unsigned char, unsigned char)' :(.text+0x2068): undefined reference to `assembler::Register::operator*() const' :(.text+0x207b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x2127): undefined reference to `assembler::Processor::push(assembler::MemAddress)' :(.text+0x214b): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x217b): undefined reference to `assembler::Register::operator*() const' :(.text+0x218d): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x2258): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x2285): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x22b8): undefined reference to `assembler::Register::operator*() const' :(.text+0x22cb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x2377): undefined reference to `assembler::Processor::push(assembler::MemAddress)' :(.text+0x239d): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x23d0): undefined reference to `assembler::Register::operator*() const' :(.text+0x23e3): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x248f): undefined reference to `assembler::Processor::push(assembler::MemAddress)' :(.text+0x24c5): undefined reference to `assembler::Processor::isFloatArg64Register(unsigned char, unsigned char)' :(.text+0x24f8): undefined reference to `assembler::Register::operator*() const' :(.text+0x250b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x25d8): undefined reference to `assembler::Register::operator*() const' :(.text+0x25ed): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x2696): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x270f): undefined reference to `assembler::Register::operator*() const' :(.text+0x2733): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x2745): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x2754): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x277f): undefined reference to `assembler::Register::operator*() const' :(.text+0x27a3): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x27b5): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x2819): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x2843): undefined reference to `assembler::Register::operator*() const' :(.text+0x2858): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x28fc): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x290b): undefined reference to `assembler::Register::operator*() const' :(.text+0x2920): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x29cc): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x29dd): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x29eb): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x2a22): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x2a2e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x2a4b): undefined reference to `assembler::Processor::floatArg64(unsigned char, unsigned char)' :(.text+0x2a81): undefined reference to `assembler::Processor::pushSize()' :(.text+0x2a91): undefined reference to `assembler::Processor::pushSize()' :(.text+0x2aa1): undefined reference to `assembler::Processor::pushSize()' :(.text+0x2ab1): undefined reference to `assembler::Processor::pushSize()' :(.text+0x2adb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x2b1b): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x2b71): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x2bce): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x2be5): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x2c25): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x2c66): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x2ca4): undefined reference to `assembler::Register::operator*() const' :(.text+0x2d72): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x2dbc): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x2dd1): undefined reference to `assembler::Register::operator*() const' :(.text+0x2e9f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x2eaf): undefined reference to `assembler::Processor::call(assembler::Register&)' :(.text+0x2ecb): undefined reference to `assembler::Processor::floatArg64(unsigned char, unsigned char)' :(.text+0x2f21): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x2f5f): undefined reference to `assembler::Register::operator*() const' :(.text+0x2f72): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x303b): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char, assembler::Register)' :(.text+0x3081): undefined reference to `assembler::Register::operator*() const' :(.text+0x3096): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x313f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x3183): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x31a9): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x31ce): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x320d): undefined reference to `assembler::Processor::intReturn64()' :(.text+0x3237): undefined reference to `assembler::Register::operator*() const' :(.text+0x324c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x32f5): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x3324): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x3332): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x33ab): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x33b7): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x33cb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x340e): undefined reference to `assembler::Register::operator*() const' :(.text+0x34b7): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x34c9): undefined reference to `assembler::Processor::floatReturn64()' :(.text+0x34ee): undefined reference to `assembler::Processor::pushSize()' :(.text+0x350b): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x3528): undefined reference to `assembler::Register::operator*() const' :(.text+0x354c): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x355e): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x356f): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x3588): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x35da): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x35f1): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x3621): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x367a): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x3690): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x36a4): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x36ec): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x370c): undefined reference to `assembler::Processor::call_cdecl_prep(unsigned int)' :(.text+0x3743): undefined reference to `assembler::Register::operator*() const' :(.text+0x3756): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x380d): undefined reference to `assembler::Register::operator*() const' :(.text+0x3822): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x38cb): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x3931): undefined reference to `assembler::Register::operator*() const' :(.text+0x39cb): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x39da): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x3a05): undefined reference to `assembler::Register::operator*() const' :(.text+0x3a9f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x3abe): undefined reference to `assembler::Register::operator*() const' :(.text+0x3b62): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x3b8e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x3bd7): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x3c05): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x3c1c): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x3c4c): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x3cb3): undefined reference to `assembler::Register::operator*() const' :(.text+0x3d04): undefined reference to `assembler::Register::operator*() const' :(.text+0x3d8b): undefined reference to `assembler::Processor::pushSize()' :(.text+0x3d99): undefined reference to `assembler::Processor::pushSize()' :(.text+0x3dcb): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x3de2): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x3e22): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x3e49): undefined reference to `assembler::Processor::pushSize()' :(.text+0x3e94): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x3ebf): undefined reference to `assembler::Processor::intReturn64()' :(.text+0x3f09): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x3f21): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x3f51): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x3f6b): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x3fa3): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x3fcc): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x3ff7): undefined reference to `assembler::Processor::pushSize()' :(.text+0x4021): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x4031): undefined reference to `assembler::Register::operator*() const' :(.text+0x4055): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x4067): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x4077): undefined reference to `assembler::Register::operator*() const' :(.text+0x40a0): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x40f2): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x40fb): undefined reference to `assembler::Processor::pushSize()' :(.text+0x4105): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x413a): undefined reference to `assembler::Register::operator*() const' :(.text+0x415e): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x4193): undefined reference to `assembler::Register::operator*() const' :(.text+0x4245): undefined reference to `assembler::Register::operator*() const' :(.text+0x42df): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x42ee): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x431e): undefined reference to `assembler::Register::operator*() const' :(.text+0x43d0): undefined reference to `assembler::Register::operator*() const' :(.text+0x43f4): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x4406): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x4415): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x4445): undefined reference to `assembler::Register::operator*() const' :(.text+0x4469): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x4482): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x44a1): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x44cd): undefined reference to `assembler::Register::operator*() const' :(.text+0x4571): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x4595): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x45de): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x4624): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0x4643): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x466f): undefined reference to `assembler::Register::operator*() const' :(.text+0x4713): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x4737): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x4780): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x47b4): undefined reference to `assembler::Register::operator*() const' :(.text+0x4860): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x4884): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x48d2): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x48de): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x4912): undefined reference to `assembler::Register::operator*() const' :(.text+0x49be): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x49e2): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x4a29): undefined reference to `assembler::Register::operator+=(unsigned int)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::ReleaseJITFunction(void (*)(asSVMRegisters*, unsigned long))': :(.text+0x4df9): undefined reference to `assembler::CriticalSection::enter()' :(.text+0x4ef1): undefined reference to `assembler::CodePage::drop()' :(.text+0x4f2c): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(assembler::JumpType)#11}::operator()(assembler::JumpType) const': :(.text+0x4fa5): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x4fe4): undefined reference to `assembler::Processor::prep_long_jump(assembler::JumpType)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda()#4}::operator()() const': :(.text+0x5029): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x5054): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x5061): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x506e): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x507b): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x5088): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x5091): undefined reference to `assembler::Processor::ret()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(void*)#10}::operator()(void*) const': :(.text+0x50da): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x50e6): undefined reference to `assembler::Register::operator*() const' :(.text+0x50f3): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x515a): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0x516c): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x5192): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x51a6): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x51d5): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0x51e1): undefined reference to `assembler::Register::operator*() const' :(.text+0x51f3): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x525c): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x5274): undefined reference to `assembler::Register::operator*() const' :(.text+0x5289): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5352): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0x5364): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x538a): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x539e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x53aa): undefined reference to `assembler::Register::operator*() const' :(.text+0x53bf): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5464): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x547c): undefined reference to `assembler::Register::operator*() const' :(.text+0x548c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5531): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x5586): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x5595): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x55a4): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x55b3): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x55c2): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x55cc): undefined reference to `assembler::Processor::ret()' :(.text+0x55f6): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x5605): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x5614): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x5623): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x5632): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x563c): undefined reference to `assembler::Processor::ret()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(unsigned int)#13}::operator()(unsigned int) const': :(.text+0x5803): undefined reference to `assembler::CodePage::CodePage(unsigned int, void*)' :(.text+0x5816): undefined reference to `assembler::Processor::migrate(assembler::CodePage&, assembler::CodePage&)' :(.text+0x5822): undefined reference to `assembler::CodePage::drop()' :(.text+0x5831): undefined reference to `assembler::CodePage::grab()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda()#7}::operator()() const': :(.text+0x58c6): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x58e8): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x592e): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x593a): undefined reference to `assembler::Register::operator*() const' :(.text+0x594c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x59b5): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x59ca): undefined reference to `assembler::Register::operator*() const' :(.text+0x59d9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5a77): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x5a86): undefined reference to `assembler::Register::operator*() const' :(.text+0x5a9b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5b3f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x5b57): undefined reference to `assembler::Register::operator*() const' :(.text+0x5b71): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x5c15): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x5c30): undefined reference to `assembler::Processor::call_cdecl_args(char const*, ...)' :(.text+0x5c3e): undefined reference to `assembler::Processor::call(assembler::Register&)' :(.text+0x5c4b): undefined reference to `assembler::Processor::call_cdecl_end(unsigned int, bool)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(asCScriptFunction*)#6}::operator()(asCScriptFunction*) const': :(.text+0x5cc0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x5ce4): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x5d2a): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x5d59): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x5d6f): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x5d87): undefined reference to `assembler::Processor::call_cdecl_args(char const*, ...)' :(.text+0x5d95): undefined reference to `assembler::Processor::call(assembler::Register&)' :(.text+0x5da2): undefined reference to `assembler::Processor::call_cdecl_end(unsigned int, bool)' :(.text+0x5ddb): undefined reference to `assembler::Register::setDeferred(unsigned long long)' :(.text+0x5dea): undefined reference to `assembler::Register::setDeferred(unsigned long long)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))': :(.text+0x5f5d): undefined reference to `assembler::CriticalSection::enter()' :(.text+0x6082): undefined reference to `assembler::CodePage::CodePage(unsigned int, void*)' :(.text+0x6095): undefined reference to `assembler::CodePage::grab()' :(.text+0x6101): undefined reference to `assembler::Processor::Processor(assembler::CodePage&, unsigned int)' :(.text+0x6128): undefined reference to `assembler::FloatingPointUnit::FloatingPointUnit(assembler::Processor&)' :(.text+0x6143): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x6161): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x617f): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x619d): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x61c0): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x61de): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x61fe): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x6221): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x6244): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x625d): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x627d): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o::(.text+0x62a0): more undefined references to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))': :(.text+0x6381): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x6390): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x639f): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x63ae): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0x63bf): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x63c4): undefined reference to `assembler::Processor::pushSize()' :(.text+0x63dd): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x63ec): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x63fe): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x640d): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x6420): undefined reference to `assembler::Register::operator*() const' :(.text+0x6438): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x64cc): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x64e3): undefined reference to `assembler::Register::operator*() const' :(.text+0x64fb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x658f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x65a6): undefined reference to `assembler::Register::operator*() const' :(.text+0x65be): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x6652): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x6665): undefined reference to `assembler::Processor::jump(assembler::Register&)' :(.text+0x6686): undefined reference to `assembler::Register::operator*() const' :(.text+0x669b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x6739): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x674c): undefined reference to `assembler::Register::operator*() const' :(.text+0x6764): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x67f8): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x680b): undefined reference to `assembler::Register::operator*() const' :(.text+0x6823): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x68b7): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x68ca): undefined reference to `assembler::Register::operator*() const' :(.text+0x68e2): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x6976): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x6987): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x6996): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x69a5): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x69b4): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x69c3): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0x69cb): undefined reference to `assembler::Processor::ret()' :(.text+0x6de0): undefined reference to `assembler::Processor::end_long_jump(void*)' :(.text+0x6e0a): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x6e25): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x6f87): undefined reference to `assembler::Processor::end_long_jump(void*)' :(.text+0x706e): undefined reference to `assembler::CodePage::CodePage(unsigned int, void*)' :(.text+0x708c): undefined reference to `assembler::Processor::migrate(assembler::CodePage&, assembler::CodePage&)' :(.text+0x709c): undefined reference to `assembler::CodePage::drop()' :(.text+0x70b6): undefined reference to `assembler::CodePage::grab()' :(.text+0x7130): undefined reference to `assembler::CodePage::CodePage(unsigned int, void*)' :(.text+0x714a): undefined reference to `assembler::Processor::migrate(assembler::CodePage&, assembler::CodePage&)' :(.text+0x715a): undefined reference to `assembler::CodePage::drop()' :(.text+0x716d): undefined reference to `assembler::CodePage::grab()' :(.text+0x7281): undefined reference to `assembler::Register::operator*() const' :(.text+0x7292): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x7326): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x7352): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x735f): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x7375): undefined reference to `assembler::Register::operator*() const' :(.text+0x7405): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x741e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x743b): undefined reference to `assembler::Register::operator*() const' :(.text+0x744c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x74dc): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x74f3): undefined reference to `assembler::Register::operator*() const' :(.text+0x7583): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x776a): undefined reference to `assembler::CriticalSection::leave()' :(.text+0x77eb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7814): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x783d): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7866): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x789c): undefined reference to `assembler::Register::operator*() const' :(.text+0x78ae): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x78dc): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x78ff): undefined reference to `assembler::Register::operator*() const' :(.text+0x7911): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x793f): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7952): undefined reference to `assembler::Register::operator*() const' :(.text+0x7963): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x798a): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x79b6): undefined reference to `assembler::Register::operator*() const' :(.text+0x79cb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x79ef): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7a22): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x7a33): undefined reference to `assembler::Register::operator*() const' :(.text+0x7a44): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x7ad8): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x7b2c): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x7b3f): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x7b53): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x7ba2): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7bcb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7bf4): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7c2a): undefined reference to `assembler::Register::operator*() const' :(.text+0x7c3c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x7c6a): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7c7d): undefined reference to `assembler::Register::operator*() const' :(.text+0x7c8e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x7cbc): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7cdf): undefined reference to `assembler::Register::operator*() const' :(.text+0x7cf1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x7d18): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7d48): undefined reference to `assembler::Register::operator*() const' :(.text+0x7d5d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x7d8c): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x7da5): undefined reference to `assembler::Register::operator*() const' :(.text+0x7db6): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x7e4a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x7e9e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x7eb1): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x7ec5): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x7ee0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7f09): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7f32): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7f5b): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x7f91): undefined reference to `assembler::Register::operator*() const' :(.text+0x7fa3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x7fd1): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x7ff4): undefined reference to `assembler::Register::operator*() const' :(.text+0x8006): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8034): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8047): undefined reference to `assembler::Register::operator*() const' :(.text+0x8058): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x807f): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x80ab): undefined reference to `assembler::Register::operator*() const' :(.text+0x80c0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x80e4): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8117): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x812a): undefined reference to `assembler::Register::operator*() const' :(.text+0x813b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x81cf): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x8223): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x8236): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x824a): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x8265): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x828e): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x82b7): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x82e0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x8316): undefined reference to `assembler::Register::operator*() const' :(.text+0x8328): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8356): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8379): undefined reference to `assembler::Register::operator*() const' :(.text+0x838b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x83b9): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x83cc): undefined reference to `assembler::Register::operator*() const' :(.text+0x83dd): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8404): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8430): undefined reference to `assembler::Register::operator*() const' :(.text+0x8445): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8469): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x849c): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x84af): undefined reference to `assembler::Register::operator*() const' :(.text+0x84c0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8554): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x85a8): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x85bb): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x85cf): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x85f0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x8616): undefined reference to `assembler::Register::operator*() const' :(.text+0x8627): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8655): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8678): undefined reference to `assembler::Register::operator*() const' :(.text+0x868a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x86b9): undefined reference to `assembler::Register::operator*() const' :(.text+0x86ca): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x86f3): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x8702): undefined reference to `assembler::Register::operator*() const' :(.text+0x8713): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x87a7): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x87fb): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x880e): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x8822): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x8846): undefined reference to `assembler::Register::operator*() const' :(.text+0x885b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x88ef): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x8910): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x8936): undefined reference to `assembler::Register::operator*() const' :(.text+0x8947): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8975): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8998): undefined reference to `assembler::Register::operator*() const' :(.text+0x89aa): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x89d9): undefined reference to `assembler::Register::operator*() const' :(.text+0x89ea): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8a13): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x8a22): undefined reference to `assembler::Register::operator*() const' :(.text+0x8a33): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8ac7): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x8b1b): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x8b2e): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x8b42): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x8b66): undefined reference to `assembler::Register::operator*() const' :(.text+0x8b7b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8c0f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x8c4d): undefined reference to `assembler::Register::operator*() const' :(.text+0x8c5f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8cf3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x8d08): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x8d22): undefined reference to `assembler::Register::operator*() const' :(.text+0x8d34): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8d58): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x8d6f): undefined reference to `assembler::Register::operator*() const' :(.text+0x8dff): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x8e3d): undefined reference to `assembler::Register::operator*() const' :(.text+0x8e4f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x8ee3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x8f0a): undefined reference to `assembler::Register::operator*() const' :(.text+0x8f1c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x8fa8): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0x8fe1): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x9000): undefined reference to `assembler::Register::operator*() const' :(.text+0x9012): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x90a6): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x90e3): undefined reference to `assembler::Register::operator*() const' :(.text+0x90f5): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x9119): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x9144): undefined reference to `assembler::Register::operator*() const' :(.text+0x9156): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x91ed): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x920e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x921b): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x9237): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x924e): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x9275): undefined reference to `assembler::Register::operator*() const' :(.text+0x9287): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x931e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x933f): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x934c): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x9368): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x9387): undefined reference to `assembler::Register::operator*() const' :(.text+0x9399): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x942d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x9443): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x944f): undefined reference to `assembler::Register::divide()' :(.text+0x946e): undefined reference to `assembler::Register::operator*() const' :(.text+0x9480): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9514): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x953b): undefined reference to `assembler::Register::operator*() const' :(.text+0x954d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x95e4): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x9605): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x9612): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x962e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x964d): undefined reference to `assembler::Register::operator*() const' :(.text+0x965f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x96f3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x9709): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x9715): undefined reference to `assembler::Register::divide()' :(.text+0x9734): undefined reference to `assembler::Register::operator*() const' :(.text+0x9746): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x97da): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x9801): undefined reference to `assembler::Register::operator*() const' :(.text+0x9813): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x983a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x985b): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x9868): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x9884): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x98a3): undefined reference to `assembler::Register::operator*() const' :(.text+0x98b5): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x98d9): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x98ef): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x98fb): undefined reference to `assembler::Register::divide()' :(.text+0x991a): undefined reference to `assembler::Register::operator*() const' :(.text+0x992f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9945): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x996c): undefined reference to `assembler::Register::operator*() const' :(.text+0x997e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x99a5): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x99c6): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x99d3): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x99ef): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x9a0e): undefined reference to `assembler::Register::operator*() const' :(.text+0x9a20): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9a44): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x9a5a): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x9a66): undefined reference to `assembler::Register::divide()' :(.text+0x9a85): undefined reference to `assembler::Register::operator*() const' :(.text+0x9a9a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9ab0): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x9adb): undefined reference to `assembler::Register::operator*() const' :(.text+0x9b74): undefined reference to `assembler::Register::operator*() const' :(.text+0x9b86): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9c2b): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x9ca4): undefined reference to `assembler::Register::operator*() const' :(.text+0x9cb9): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9d49): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x9d8e): undefined reference to `assembler::Register::operator*() const' :(.text+0x9da3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9e3c): undefined reference to `assembler::Register::operator*() const' :(.text+0x9e4e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9ef3): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x9f86): undefined reference to `assembler::Register::operator*() const' :(.text+0x9f9b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x9faa): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0xa033): undefined reference to `assembler::Register::operator*() const' :(.text+0xa049): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xa06d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xa0a9): undefined reference to `assembler::Register::operator*() const' :(.text+0xa0ba): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xa0de): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0xa12f): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0xa176): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xa19a): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xa258): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xa26b): undefined reference to `assembler::Register::operator*() const' :(.text+0xa27d): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa311): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xa336): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xa351): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xa37a): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xa3a3): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xa3cc): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xa402): undefined reference to `assembler::Register::operator*() const' :(.text+0xa414): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xa442): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xa465): undefined reference to `assembler::Register::operator*() const' :(.text+0xa477): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xa4a5): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xa4b8): undefined reference to `assembler::Register::operator*() const' :(.text+0xa4c9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa4f0): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xa51c): undefined reference to `assembler::Register::operator*() const' :(.text+0xa531): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xa555): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xa588): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xa599): undefined reference to `assembler::Register::operator*() const' :(.text+0xa5aa): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa63e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xa692): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xa6a5): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xa6b9): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0xa6d6): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0xa704): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0xa73e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xa778): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xa7b2): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xa7ec): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xa890): undefined reference to `assembler::Register::operator*() const' :(.text+0xa8a1): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa92d): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0xa93c): undefined reference to `assembler::Register::operator*() const' :(.text+0xa950): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa9e0): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xaa90): undefined reference to `assembler::Register::operator*() const' :(.text+0xab24): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xab37): undefined reference to `assembler::Register::operator*() const' :(.text+0xab4b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xabdf): undefined reference to `assembler::Register::swap(assembler::MemAddress)' :(.text+0xabf6): undefined reference to `assembler::Register::operator*() const' :(.text+0xac86): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xacbf): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xace3): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xad07): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xad1a): undefined reference to `assembler::Register::operator*() const' :(.text+0xad2c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xad46): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xad89): undefined reference to `assembler::Register::operator*() const' :(.text+0xad9b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xae2f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xae50): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xae5d): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xae6c): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xae8b): undefined reference to `assembler::Register::operator*() const' :(.text+0xaea0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xaeb6): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xaee7): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xaef6): undefined reference to `assembler::Register::operator*() const' :(.text+0xaf1a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xaf3d): undefined reference to `assembler::Register::operator*() const' :(.text+0xaf52): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xaf68): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xafb0): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xafd6): undefined reference to `assembler::Register::operator*() const' :(.text+0xafe8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xb00c): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xb01f): undefined reference to `assembler::Register::operator*() const' :(.text+0xb038): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xb052): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xb090): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xb0b1): undefined reference to `assembler::Register::operator*() const' :(.text+0xb0c6): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xb0d5): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0xb10e): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xb134): undefined reference to `assembler::Register::operator*() const' :(.text+0xb146): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xb1da): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xb1ed): undefined reference to `assembler::Register::operator*() const' :(.text+0xb206): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xb29a): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xb2ce): undefined reference to `assembler::Register::operator*() const' :(.text+0xb362): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xb380): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xb38d): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xb3a9): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xb3bf): undefined reference to `assembler::Register::operator*() const' :(.text+0xb44f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xb466): undefined reference to `assembler::Register::operator*() const' :(.text+0xb4f6): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xb514): undefined reference to `assembler::FloatingPointUnit::load_const_1()' :(.text+0xb527): undefined reference to `assembler::Register::operator*() const' :(.text+0xb547): undefined reference to `assembler::FloatingPointUnit::add_float(assembler::MemAddress)' :(.text+0xb55e): undefined reference to `assembler::Register::operator*() const' :(.text+0xb583): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xb5a5): undefined reference to `assembler::Register::operator*() const' :(.text+0xb5ad): undefined reference to `assembler::MemAddress::operator--()' :(.text+0xb5cb): undefined reference to `assembler::Register::operator*() const' :(.text+0xb5d3): undefined reference to `assembler::MemAddress::operator++()' :(.text+0xb5f5): undefined reference to `assembler::Register::operator*() const' :(.text+0xb677): undefined reference to `assembler::MemAddress::operator--()' :(.text+0xb699): undefined reference to `assembler::Register::operator*() const' :(.text+0xb71b): undefined reference to `assembler::MemAddress::operator--()' :(.text+0xb73d): undefined reference to `assembler::Register::operator*() const' :(.text+0xb7bf): undefined reference to `assembler::MemAddress::operator++()' :(.text+0xb7e1): undefined reference to `assembler::Register::operator*() const' :(.text+0xb863): undefined reference to `assembler::MemAddress::operator++()' :(.text+0xb88a): undefined reference to `assembler::Register::operator*() const' :(.text+0xb89c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xb8c3): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xb8d6): undefined reference to `assembler::FloatingPointUnit::negate()' :(.text+0xb8f5): undefined reference to `assembler::Register::operator*() const' :(.text+0xb907): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xb930): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xb95b): undefined reference to `assembler::Register::operator*() const' :(.text+0xb96d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xb994): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0xb9a7): undefined reference to `assembler::FloatingPointUnit::negate()' :(.text+0xb9c6): undefined reference to `assembler::Register::operator*() const' :(.text+0xb9d8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xba01): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xba2c): undefined reference to `assembler::Register::operator*() const' :(.text+0xba41): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xba49): undefined reference to `assembler::MemAddress::operator-()' :(.text+0xba66): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0xba7a): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xba85): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbaa2): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0xbab6): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xbac1): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbaea): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xbafe): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xbb09): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbb32): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xbb46): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xbb51): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbb7a): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xbb8e): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xbb99): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbbc2): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xbbd6): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0xbbe1): undefined reference to `assembler::Register::copy_zeroing(assembler::Register&)' :(.text+0xbc1b): undefined reference to `assembler::Register::operator*() const' :(.text+0xbc2d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbc51): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xbc74): undefined reference to `assembler::Register::operator*() const' :(.text+0xbc86): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbcaa): undefined reference to `assembler::Register::operator|=(assembler::MemAddress)' :(.text+0xbccd): undefined reference to `assembler::Register::operator*() const' :(.text+0xbce2): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbcf8): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xbd41): undefined reference to `assembler::Register::operator*() const' :(.text+0xbd53): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbd77): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xbd9a): undefined reference to `assembler::Register::operator*() const' :(.text+0xbdac): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbdd0): undefined reference to `assembler::Register::operator&=(assembler::MemAddress)' :(.text+0xbdf3): undefined reference to `assembler::Register::operator*() const' :(.text+0xbe08): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbe1e): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xbe54): undefined reference to `assembler::Register::operator*() const' :(.text+0xbe69): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbe71): undefined reference to `assembler::MemAddress::operator~()' :(.text+0xbe98): undefined reference to `assembler::Register::operator*() const' :(.text+0xbead): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbeb5): undefined reference to `assembler::MemAddress::operator--()' :(.text+0xbedc): undefined reference to `assembler::Register::operator*() const' :(.text+0xbef1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xbef9): undefined reference to `assembler::MemAddress::operator++()' :(.text+0xbf17): undefined reference to `assembler::FloatingPointUnit::load_const_1()' :(.text+0xbf1f): undefined reference to `assembler::FloatingPointUnit::negate()' :(.text+0xbf32): undefined reference to `assembler::Register::operator*() const' :(.text+0xbf52): undefined reference to `assembler::FloatingPointUnit::add_double(assembler::MemAddress)' :(.text+0xbf69): undefined reference to `assembler::Register::operator*() const' :(.text+0xbf8e): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xbfb0): undefined reference to `assembler::FloatingPointUnit::load_const_1()' :(.text+0xbfc3): undefined reference to `assembler::Register::operator*() const' :(.text+0xbfe3): undefined reference to `assembler::FloatingPointUnit::add_double(assembler::MemAddress)' :(.text+0xbffa): undefined reference to `assembler::Register::operator*() const' :(.text+0xc01f): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xc041): undefined reference to `assembler::FloatingPointUnit::load_const_1()' :(.text+0xc049): undefined reference to `assembler::FloatingPointUnit::negate()' :(.text+0xc05c): undefined reference to `assembler::Register::operator*() const' :(.text+0xc07c): undefined reference to `assembler::FloatingPointUnit::add_float(assembler::MemAddress)' :(.text+0xc093): undefined reference to `assembler::Register::operator*() const' :(.text+0xc0b8): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xc0e2): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xc119): undefined reference to `assembler::Register::operator*() const' :(.text+0xc12e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc152): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc17a): undefined reference to `assembler::Register::operator*() const' :(.text+0xc18f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc1af): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc1c2): undefined reference to `assembler::Register::operator>>=(assembler::Register&)' :(.text+0xc1e1): undefined reference to `assembler::Register::operator*() const' :(.text+0xc1f6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc20c): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xc241): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xc278): undefined reference to `assembler::Register::operator*() const' :(.text+0xc28d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc2b1): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc2d9): undefined reference to `assembler::Register::operator*() const' :(.text+0xc2ee): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc30e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc321): undefined reference to `assembler::Register::rightshift_logical(assembler::Register&)' :(.text+0xc340): undefined reference to `assembler::Register::operator*() const' :(.text+0xc355): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc36b): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xc3a0): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xc3d7): undefined reference to `assembler::Register::operator*() const' :(.text+0xc3ec): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc410): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc438): undefined reference to `assembler::Register::operator*() const' :(.text+0xc44d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc46d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc480): undefined reference to `assembler::Register::operator<<=(assembler::Register&)' :(.text+0xc49f): undefined reference to `assembler::Register::operator*() const' :(.text+0xc4b4): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc4ca): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xc513): undefined reference to `assembler::Register::operator*() const' :(.text+0xc525): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc549): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc56c): undefined reference to `assembler::Register::operator*() const' :(.text+0xc57e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc5a2): undefined reference to `assembler::Register::operator^=(assembler::MemAddress)' :(.text+0xc5c5): undefined reference to `assembler::Register::operator*() const' :(.text+0xc5da): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xc5f0): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xc638): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xc67e): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0xc68d): undefined reference to `assembler::Register::operator*() const' :(.text+0xc69f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xc733): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xc787): undefined reference to `assembler::Register::operator*() const' :(.text+0xc81b): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc830): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xc85c): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xc875): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xc88f): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xc89c): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xc8b6): undefined reference to `assembler::Register::operator*() const' :(.text+0xc94a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc968): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xc975): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xc9a5): undefined reference to `assembler::Register::swap(assembler::Register&)' :(.text+0xc9b8): undefined reference to `assembler::Register::swap(assembler::Register&)' :(.text+0xc9f7): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0xca04): undefined reference to `assembler::Processor::setDirFlag(bool)' :(.text+0xca20): undefined reference to `assembler::Processor::string_copy(unsigned int)' :(.text+0xca4c): undefined reference to `assembler::Processor::string_copy(unsigned int)' :(.text+0xca77): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0xca91): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0xca9e): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xcab0): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xcabf): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xcad0): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xcae9): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xcb22): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xcb48): undefined reference to `assembler::Register::operator*() const' :(.text+0xcb5a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xcbee): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xcc01): undefined reference to `assembler::Register::operator*() const' :(.text+0xcc1a): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xccae): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xccee): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xcd3a): undefined reference to `assembler::Register::operator*() const' :(.text+0xcd4f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xcd5e): undefined reference to `assembler::Register::operator*() const' :(.text+0xcd76): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xcd9d): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0xcdc8): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xcdf1): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xce27): undefined reference to `assembler::Register::operator*() const' :(.text+0xce39): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xce5d): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xce80): undefined reference to `assembler::Register::operator*() const' :(.text+0xce92): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xceb9): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xcedf): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xcf12): undefined reference to `assembler::Register::operator*() const' :(.text+0xcf27): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xcfc0): undefined reference to `assembler::Register::operator*() const' :(.text+0xcfd2): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xd077): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0xd0aa): undefined reference to `assembler::Register::operator*() const' :(.text+0xd13e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xd15c): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xd169): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xd185): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xd19c): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xd1af): undefined reference to `assembler::Register::operator*() const' :(.text+0xd23f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd25e): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0xd27d): undefined reference to `assembler::Register::operator*() const' :(.text+0xd28f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xd323): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd35e): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xd37f): undefined reference to `assembler::Register::operator*() const' :(.text+0xd394): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd3a3): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0xd3de): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xd3ff): undefined reference to `assembler::Register::operator*() const' :(.text+0xd414): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd49d): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0xd4bb): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xd4da): undefined reference to `assembler::Register::operator*() const' :(.text+0xd4ec): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xd580): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd5bb): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xd5d8): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xd5e7): undefined reference to `assembler::Register::operator*() const' :(.text+0xd5f9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd68d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd6b9): undefined reference to `assembler::Register::operator*() const' :(.text+0xd6cb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd6f2): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xd70c): undefined reference to `assembler::Register::operator*() const' :(.text+0xd7a3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xd7af): undefined reference to `assembler::Register::operator-()' :(.text+0xd7c3): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xd7d5): undefined reference to `assembler::Register::operator*() const' :(.text+0xd7e7): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xd80b): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xd822): undefined reference to `assembler::Register::operator*() const' :(.text+0xd8b2): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd8d9): undefined reference to `assembler::Register::operator*() const' :(.text+0xd8eb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd912): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xd92c): undefined reference to `assembler::Register::operator*() const' :(.text+0xd9c3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xd9cf): undefined reference to `assembler::Register::operator-()' :(.text+0xd9dc): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xd9f2): undefined reference to `assembler::Register::operator*() const' :(.text+0xda08): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xda95): undefined reference to `assembler::Register::operator*() const' :(.text+0xdb36): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0xdb69): undefined reference to `assembler::Register::operator*() const' :(.text+0xdbfd): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdc1b): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xdc28): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xdc44): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xdc8d): undefined reference to `assembler::Register::operator*() const' :(.text+0xdc9f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xdd33): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xdd4a): undefined reference to `assembler::Register::operator*() const' :(.text+0xddde): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xddf5): undefined reference to `assembler::Register::operator*() const' :(.text+0xde85): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xdeac): undefined reference to `assembler::Register::operator*() const' :(.text+0xdebe): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdee2): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xdef9): undefined reference to `assembler::Register::operator*() const' :(.text+0xdf90): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdf9c): undefined reference to `assembler::Register::operator-()' :(.text+0xdfb0): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xdfc2): undefined reference to `assembler::Register::operator*() const' :(.text+0xdfd4): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xdffb): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe015): undefined reference to `assembler::Register::operator*() const' :(.text+0xe0a2): undefined reference to `assembler::Register::operator*() const' :(.text+0xe146): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0xe155): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xe168): undefined reference to `assembler::Register::operator*() const' :(.text+0xe1f8): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe22c): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xe242): undefined reference to `assembler::Register::operator*() const' :(.text+0xe256): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe275): undefined reference to `assembler::Register::operator*() const' :(.text+0xe28a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe2b1): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0xe2c4): undefined reference to `assembler::Register::operator*() const' :(.text+0xe2d4): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe2ea): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe333): undefined reference to `assembler::Register::operator*() const' :(.text+0xe345): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe369): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe37c): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xe38b): undefined reference to `assembler::Register::operator*() const' :(.text+0xe3a2): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe3b8): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe3c7): undefined reference to `assembler::Register::operator*() const' :(.text+0xe3d7): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe3f4): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe413): undefined reference to `assembler::Register::operator*() const' :(.text+0xe428): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe43e): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe465): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe48e): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe4c4): undefined reference to `assembler::Register::operator*() const' :(.text+0xe4d6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe4fa): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe51d): undefined reference to `assembler::Register::operator*() const' :(.text+0xe52f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe556): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe57c): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xe597): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe5c0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe5f6): undefined reference to `assembler::Register::operator*() const' :(.text+0xe608): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe62c): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe64f): undefined reference to `assembler::Register::operator*() const' :(.text+0xe661): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe688): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe6ae): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xe6c9): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe6f2): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xe728): undefined reference to `assembler::Register::operator*() const' :(.text+0xe73a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe75e): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe781): undefined reference to `assembler::Register::operator*() const' :(.text+0xe793): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xe7ba): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xe7e0): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xe81a): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char, assembler::Register)' :(.text+0xe844): undefined reference to `assembler::Register::operator*() const' :(.text+0xe8db): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe8f5): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xe902): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xe918): undefined reference to `assembler::Register::operator*() const' :(.text+0xe9a8): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe9c2): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xe9cf): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xea33): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0xea4d): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xea5a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xea6c): undefined reference to `assembler::Register::operator*() const' :(.text+0xea80): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xeb14): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xeb23): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xeb32): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xeb3d): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xeb4e): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xeb75): undefined reference to `assembler::Register::operator*() const' :(.text+0xeb8a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xeb97): undefined reference to `assembler::MemAddress::operator&=(unsigned int)' :(.text+0xebbe): undefined reference to `assembler::Register::operator*() const' :(.text+0xebd3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xebe0): undefined reference to `assembler::MemAddress::operator&=(unsigned int)' :(.text+0xec1a): undefined reference to `assembler::Register::operator*() const' :(.text+0xec2b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xecb4): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0xecf4): undefined reference to `assembler::Register::operator*() const' :(.text+0xed08): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xed98): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xee18): undefined reference to `assembler::Register::operator*() const' :(.text+0xee2c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xeec8): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0xef0e): undefined reference to `assembler::Register::operator*() const' :(.text+0xef20): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xef44): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xef62): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xef6f): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xef85): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xef99): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0xefa4): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xefd3): undefined reference to `assembler::Register::operator*() const' :(.text+0xf067): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xf07e): undefined reference to `assembler::Register::operator*() const' :(.text+0xf115): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xf12f): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xf13c): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xf152): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xf166): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0xf171): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xf193): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xf19e): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0xf1c5): undefined reference to `assembler::Register::operator*() const' :(.text+0xf1d7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf1fe): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0xf218): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xf23f): undefined reference to `assembler::FloatingPointUnit::mult_float(assembler::MemAddress)' :(.text+0xf262): undefined reference to `assembler::Register::operator*() const' :(.text+0xf274): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf29d): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xf2c8): undefined reference to `assembler::Register::operator*() const' :(.text+0xf2da): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf301): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0xf31b): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xf342): undefined reference to `assembler::FloatingPointUnit::sub_float(assembler::MemAddress)' :(.text+0xf365): undefined reference to `assembler::Register::operator*() const' :(.text+0xf377): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf3a0): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xf3cb): undefined reference to `assembler::Register::operator*() const' :(.text+0xf3dd): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf404): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0xf41e): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xf445): undefined reference to `assembler::FloatingPointUnit::add_float(assembler::MemAddress)' :(.text+0xf468): undefined reference to `assembler::Register::operator*() const' :(.text+0xf47a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf4a3): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0xf4d7): undefined reference to `assembler::Register::operator*() const' :(.text+0xf4ec): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf513): undefined reference to `assembler::Register::multiply_signed(assembler::MemAddress, int)' :(.text+0xf536): undefined reference to `assembler::Register::operator*() const' :(.text+0xf54b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf561): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xf5aa): undefined reference to `assembler::Register::operator*() const' :(.text+0xf5bc): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf5e0): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xf5fa): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xf619): undefined reference to `assembler::Register::operator*() const' :(.text+0xf62e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf644): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xf68d): undefined reference to `assembler::Register::operator*() const' :(.text+0xf69f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf6c3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xf6dd): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xf6fc): undefined reference to `assembler::Register::operator*() const' :(.text+0xf711): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf727): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xf751): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xf77a): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xf7b0): undefined reference to `assembler::Register::operator*() const' :(.text+0xf7c2): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf7f0): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xf813): undefined reference to `assembler::Register::operator*() const' :(.text+0xf825): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf84c): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xf872): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0xf87a): undefined reference to `assembler::Processor::floatReturn64()' :(.text+0xf8ac): undefined reference to `assembler::Register::operator*() const' :(.text+0xf8c1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf8e5): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0xf8ff): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xf926): undefined reference to `assembler::Register::operator*() const' :(.text+0xf938): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf95c): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xf97f): undefined reference to `assembler::Register::operator*() const' :(.text+0xf991): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf9b7): undefined reference to `assembler::FloatingPointUnit::div_double(assembler::MemAddress, bool)' :(.text+0xf9da): undefined reference to `assembler::Register::operator*() const' :(.text+0xf9ec): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfa15): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xfa40): undefined reference to `assembler::Register::operator*() const' :(.text+0xfa52): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfa76): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xfa99): undefined reference to `assembler::Register::operator*() const' :(.text+0xfaab): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfacf): undefined reference to `assembler::FloatingPointUnit::mult_double(assembler::MemAddress)' :(.text+0xfaf2): undefined reference to `assembler::Register::operator*() const' :(.text+0xfb04): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfb2d): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xfb58): undefined reference to `assembler::Register::operator*() const' :(.text+0xfb6a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfb8e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xfbb1): undefined reference to `assembler::Register::operator*() const' :(.text+0xfbc3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfbe9): undefined reference to `assembler::FloatingPointUnit::sub_double(assembler::MemAddress, bool)' :(.text+0xfc0c): undefined reference to `assembler::Register::operator*() const' :(.text+0xfc1e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfc47): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xfc72): undefined reference to `assembler::Register::operator*() const' :(.text+0xfc84): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfca8): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xfccb): undefined reference to `assembler::Register::operator*() const' :(.text+0xfcdd): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfd01): undefined reference to `assembler::FloatingPointUnit::add_double(assembler::MemAddress)' :(.text+0xfd24): undefined reference to `assembler::Register::operator*() const' :(.text+0xfd36): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfd5f): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xfd7e): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xfda7): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xfddd): undefined reference to `assembler::Register::operator*() const' :(.text+0xfdef): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfe1d): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xfe40): undefined reference to `assembler::Register::operator*() const' :(.text+0xfe52): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xfe79): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xfe9f): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0xfea7): undefined reference to `assembler::Processor::floatReturn64()' :(.text+0xfed9): undefined reference to `assembler::Register::operator*() const' :(.text+0xfeee): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xff04): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xff2b): undefined reference to `assembler::Register::operator*() const' :(.text+0xff3d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xff61): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0xff84): undefined reference to `assembler::Register::operator*() const' :(.text+0xff96): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xffba): undefined reference to `assembler::FloatingPointUnit::div_float(assembler::MemAddress)' :(.text+0xffdd): undefined reference to `assembler::Register::operator*() const' :(.text+0xffef): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10018): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x10043): undefined reference to `assembler::Register::operator*() const' :(.text+0x10055): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10079): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x1009c): undefined reference to `assembler::Register::operator*() const' :(.text+0x100ae): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x100d2): undefined reference to `assembler::FloatingPointUnit::mult_float(assembler::MemAddress)' :(.text+0x100f5): undefined reference to `assembler::Register::operator*() const' :(.text+0x10107): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10130): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x1015b): undefined reference to `assembler::Register::operator*() const' :(.text+0x1016d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10191): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x101b4): undefined reference to `assembler::Register::operator*() const' :(.text+0x101c6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x101ea): undefined reference to `assembler::FloatingPointUnit::sub_float(assembler::MemAddress)' :(.text+0x1020d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1021f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10248): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x10273): undefined reference to `assembler::Register::operator*() const' :(.text+0x10285): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x102a9): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x102cc): undefined reference to `assembler::Register::operator*() const' :(.text+0x102de): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10302): undefined reference to `assembler::FloatingPointUnit::add_float(assembler::MemAddress)' :(.text+0x10325): undefined reference to `assembler::Register::operator*() const' :(.text+0x10337): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10360): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x1038b): undefined reference to `assembler::Register::operator*() const' :(.text+0x1039d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x103c4): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x103e5): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x103f2): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1040e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1042d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1043f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10466): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1047c): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x10486): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x10493): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x104a2): undefined reference to `assembler::Register::operator~()' :(.text+0x104ad): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x104b9): undefined reference to `assembler::Register::divide_signed()' :(.text+0x104d8): undefined reference to `assembler::Register::operator*() const' :(.text+0x104ed): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10503): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1052a): undefined reference to `assembler::Register::operator*() const' :(.text+0x1053c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10563): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1057d): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x1058a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x105a6): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x105c5): undefined reference to `assembler::Register::operator*() const' :(.text+0x105d7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x105fe): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x10614): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x1061e): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x1062b): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1063a): undefined reference to `assembler::Register::operator~()' :(.text+0x10645): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x10672): undefined reference to `assembler::Register::divide_signed()' :(.text+0x10691): undefined reference to `assembler::Register::operator*() const' :(.text+0x106a6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x106bc): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x106f6): undefined reference to `assembler::Register::operator*() const' :(.text+0x10708): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1072c): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1074f): undefined reference to `assembler::Register::operator*() const' :(.text+0x10761): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10785): undefined reference to `assembler::Register::operator*=(assembler::MemAddress)' :(.text+0x107a8): undefined reference to `assembler::Register::operator*() const' :(.text+0x107bd): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x107d3): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1080d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1081f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10843): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x10866): undefined reference to `assembler::Register::operator*() const' :(.text+0x10878): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1089c): undefined reference to `assembler::Register::operator-=(assembler::MemAddress)' :(.text+0x108bf): undefined reference to `assembler::Register::operator*() const' :(.text+0x108d4): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x108ea): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x10924): undefined reference to `assembler::Register::operator*() const' :(.text+0x10936): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1095a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1097d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1098f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x109b3): undefined reference to `assembler::Register::operator+=(assembler::MemAddress)' :(.text+0x109d6): undefined reference to `assembler::Register::operator*() const' :(.text+0x109eb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10a01): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x10a28): undefined reference to `assembler::Register::operator*() const' :(.text+0x10a3a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10a5e): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x10a81): undefined reference to `assembler::Register::operator*() const' :(.text+0x10a93): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10abc): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x10adb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x10b04): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x10b2d): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x10b63): undefined reference to `assembler::Register::operator*() const' :(.text+0x10b75): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10ba3): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x10bc6): undefined reference to `assembler::Register::operator*() const' :(.text+0x10bd8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10bff): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x10c2b): undefined reference to `assembler::Register::operator*() const' :(.text+0x10c40): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10c64): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x10c91): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x10cb8): undefined reference to `assembler::Register::operator*() const' :(.text+0x10cca): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10d5e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x10d81): undefined reference to `assembler::Register::operator*() const' :(.text+0x10d93): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10e27): undefined reference to `assembler::Register::operator*=(assembler::MemAddress)' :(.text+0x10e4a): undefined reference to `assembler::Register::operator*() const' :(.text+0x10e5c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10ef0): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x10f17): undefined reference to `assembler::Register::operator*() const' :(.text+0x10f29): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x10fbd): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x10fe0): undefined reference to `assembler::Register::operator*() const' :(.text+0x10ff2): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11086): undefined reference to `assembler::Register::operator-=(assembler::MemAddress)' :(.text+0x110a9): undefined reference to `assembler::Register::operator*() const' :(.text+0x110bb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1114f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x11176): undefined reference to `assembler::Register::operator*() const' :(.text+0x11188): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1121c): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1123f): undefined reference to `assembler::Register::operator*() const' :(.text+0x11251): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x112e5): undefined reference to `assembler::Register::operator+=(assembler::MemAddress)' :(.text+0x11308): undefined reference to `assembler::Register::operator*() const' :(.text+0x1131a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x113ae): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x113d5): undefined reference to `assembler::Register::operator*() const' :(.text+0x113e7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1146d): undefined reference to `assembler::MemAddress::operator~()' :(.text+0x1148f): undefined reference to `assembler::Register::operator*() const' :(.text+0x11511): undefined reference to `assembler::MemAddress::operator--()' :(.text+0x11533): undefined reference to `assembler::Register::operator*() const' :(.text+0x115b5): undefined reference to `assembler::MemAddress::operator++()' :(.text+0x115dc): undefined reference to `assembler::Register::operator*() const' :(.text+0x115ee): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11674): undefined reference to `assembler::MemAddress::operator-()' :(.text+0x1168f): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x116b8): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x116ee): undefined reference to `assembler::Register::operator*() const' :(.text+0x11700): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11724): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11745): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x11767): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11782): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x117ab): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x117e1): undefined reference to `assembler::Register::operator*() const' :(.text+0x117f3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11817): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11838): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x1185a): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11875): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x1189e): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x118d4): undefined reference to `assembler::Register::operator*() const' :(.text+0x118e6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1190a): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1192d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1193f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11966): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1198c): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x119a7): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x119d0): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11a06): undefined reference to `assembler::Register::operator*() const' :(.text+0x11a18): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11a3c): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11a5f): undefined reference to `assembler::Register::operator*() const' :(.text+0x11a71): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11a98): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11abe): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11ad9): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11b02): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11b38): undefined reference to `assembler::Register::operator*() const' :(.text+0x11b4a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11b6e): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11b8f): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x11bb1): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11bcc): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11bf5): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11c2b): undefined reference to `assembler::Register::operator*() const' :(.text+0x11c3d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11c61): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11c84): undefined reference to `assembler::Register::operator*() const' :(.text+0x11c96): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11cbd): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11ce3): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11cfe): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11d27): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11d5d): undefined reference to `assembler::Register::operator*() const' :(.text+0x11d6f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11d93): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11db4): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x11dd6): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11df1): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11e1a): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11e50): undefined reference to `assembler::Register::operator*() const' :(.text+0x11e62): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11e86): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11ea9): undefined reference to `assembler::Register::operator*() const' :(.text+0x11ebb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11ee2): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11f08): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x11f23): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11f4c): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x11f82): undefined reference to `assembler::Register::operator*() const' :(.text+0x11f94): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x11fbb): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x11fe3): undefined reference to `assembler::Register::operator*() const' :(.text+0x11ff8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1201c): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x12042): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x1205c): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x12087): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x120ab): undefined reference to `assembler::Register::operator*() const' :(.text+0x120c0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12154): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1217c): undefined reference to `assembler::Register::operator*() const' :(.text+0x12191): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12221): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x12234): undefined reference to `assembler::Register::operator>>=(assembler::Register&)' :(.text+0x12253): undefined reference to `assembler::Register::operator*() const' :(.text+0x12265): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x122f9): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x12324): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x12348): undefined reference to `assembler::Register::operator*() const' :(.text+0x1235d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x123f1): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x12419): undefined reference to `assembler::Register::operator*() const' :(.text+0x1242e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x124be): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x124d1): undefined reference to `assembler::Register::rightshift_logical(assembler::Register&)' :(.text+0x124f0): undefined reference to `assembler::Register::operator*() const' :(.text+0x12502): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12596): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x125c1): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x125e5): undefined reference to `assembler::Register::operator*() const' :(.text+0x125fa): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1268e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x126b6): undefined reference to `assembler::Register::operator*() const' :(.text+0x126cb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1275b): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1276e): undefined reference to `assembler::Register::operator<<=(assembler::Register&)' :(.text+0x1278d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1279f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12833): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1285a): undefined reference to `assembler::Register::operator*() const' :(.text+0x1286c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12900): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x12923): undefined reference to `assembler::Register::operator*() const' :(.text+0x12935): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x129c9): undefined reference to `assembler::Register::operator^=(assembler::MemAddress)' :(.text+0x129ec): undefined reference to `assembler::Register::operator*() const' :(.text+0x129fe): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12a92): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x12ab9): undefined reference to `assembler::Register::operator*() const' :(.text+0x12acb): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12b5f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x12b82): undefined reference to `assembler::Register::operator*() const' :(.text+0x12b94): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12c28): undefined reference to `assembler::Register::operator|=(assembler::MemAddress)' :(.text+0x12c4b): undefined reference to `assembler::Register::operator*() const' :(.text+0x12c5d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12cf1): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x12d18): undefined reference to `assembler::Register::operator*() const' :(.text+0x12d2a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12dbe): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x12de1): undefined reference to `assembler::Register::operator*() const' :(.text+0x12df3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12e87): undefined reference to `assembler::Register::operator&=(assembler::MemAddress)' :(.text+0x12eaa): undefined reference to `assembler::Register::operator*() const' :(.text+0x12ebc): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x12f50): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x12f6b): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x12f94): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x12fbd): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x12ff3): undefined reference to `assembler::Register::operator*() const' :(.text+0x13005): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13033): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x13056): undefined reference to `assembler::Register::operator*() const' :(.text+0x13068): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1308f): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x130bb): undefined reference to `assembler::Register::operator*() const' :(.text+0x130d0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x130f4): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x13121): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x13197): undefined reference to `assembler::Register::operator*() const' :(.text+0x131a9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x131cd): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x131eb): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x131f8): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x13214): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1322f): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x13258): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x1328e): undefined reference to `assembler::Register::operator*() const' :(.text+0x132a0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x132c7): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x132ef): undefined reference to `assembler::Register::operator*() const' :(.text+0x13304): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13328): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1334e): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x13368): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x133a3): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x133c4): undefined reference to `assembler::Register::operator*() const' :(.text+0x133d9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x13462): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x1347d): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x134a6): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x134cf): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x13505): undefined reference to `assembler::Register::operator*() const' :(.text+0x13517): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x135b1): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x135cb): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x135d8): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x135f1): undefined reference to `assembler::Register::operator*() const' :(.text+0x13605): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1362c): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1363d): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x1364a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1365c): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x13675): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1368f): undefined reference to `assembler::Register::operator*() const' :(.text+0x136a0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x136b2): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x136c1): undefined reference to `assembler::Register::operator*() const' :(.text+0x136d1): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x136e7): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x136f6): undefined reference to `assembler::Register::operator*() const' :(.text+0x1370a): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x137a4): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x137ca): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x137f8): undefined reference to `assembler::Register::operator*() const' :(.text+0x1388f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x138b0): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x138bd): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x138d9): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x138fc): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x13923): undefined reference to `assembler::Register::operator*() const' :(.text+0x13935): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13959): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1397f): undefined reference to `assembler::Register::operator*() const' :(.text+0x13a18): undefined reference to `assembler::Register::operator*() const' :(.text+0x13a2a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13acf): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x13af2): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x13b14): undefined reference to `assembler::Register::operator*() const' :(.text+0x13b3b): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x13b4c): undefined reference to `assembler::Register::operator&=(unsigned long long)' :(.text+0x13b6b): undefined reference to `assembler::Register::operator*() const' :(.text+0x13b80): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13b96): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x13bc7): undefined reference to `assembler::Register::operator*() const' :(.text+0x13bee): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x13bff): undefined reference to `assembler::Register::operator&=(unsigned long long)' :(.text+0x13c1e): undefined reference to `assembler::Register::operator*() const' :(.text+0x13c33): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13c49): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x13c99): undefined reference to `assembler::Register::operator*() const' :(.text+0x13caf): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13cbe): undefined reference to `assembler::Register::operator*() const' :(.text+0x13ce5): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x13d36): undefined reference to `assembler::Register::operator*() const' :(.text+0x13d4c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13d5b): undefined reference to `assembler::Register::operator*() const' :(.text+0x13d82): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x13de2): undefined reference to `assembler::Register::operator*() const' :(.text+0x13df8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13e07): undefined reference to `assembler::Register::operator*() const' :(.text+0x13e2e): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x13e8e): undefined reference to `assembler::Register::operator*() const' :(.text+0x13ea4): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13eb3): undefined reference to `assembler::Register::operator*() const' :(.text+0x13eda): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x13f17): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0x13f3b): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x13f5e): undefined reference to `assembler::Register::operator*() const' :(.text+0x13f73): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x13f89): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x13fbf): undefined reference to `assembler::Register::operator*() const' :(.text+0x13fd1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14065): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1408c): undefined reference to `assembler::Register::operator*() const' :(.text+0x1409e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x140c2): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x140dc): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0x140f2): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x14128): undefined reference to `assembler::Register::operator*() const' :(.text+0x1413a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x141ce): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x141f9): undefined reference to `assembler::Register::operator*() const' :(.text+0x1420b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1422f): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1425a): undefined reference to `assembler::Register::operator*() const' :(.text+0x1426c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14300): undefined reference to `assembler::Register::copy_expanding(assembler::MemAddress)' :(.text+0x14323): undefined reference to `assembler::Register::operator*() const' :(.text+0x14338): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1434e): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x14369): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14392): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x143c8): undefined reference to `assembler::Register::operator*() const' :(.text+0x143da): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x143fe): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1441f): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x14441): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x1445c): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14485): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x144bb): undefined reference to `assembler::Register::operator*() const' :(.text+0x144cd): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x144f1): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14512): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x14534): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x1454f): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14578): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x145ae): undefined reference to `assembler::Register::operator*() const' :(.text+0x145c0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x145e4): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14605): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x14627): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x1464e): undefined reference to `assembler::Register::operator*() const' :(.text+0x14660): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14684): undefined reference to `assembler::FloatingPointUnit::load_dword(assembler::MemAddress)' :(.text+0x146a7): undefined reference to `assembler::Register::operator*() const' :(.text+0x146b9): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x146e2): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x1471f): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x14741): undefined reference to `assembler::Register::operator*() const' :(.text+0x14756): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x147df): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x1481d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1482f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x148c3): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x148e6): undefined reference to `assembler::Register::operator*() const' :(.text+0x148f8): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1498c): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0x149a1): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x149ae): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x149bd): undefined reference to `assembler::Register::operator~()' :(.text+0x149c8): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x14a01): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x14a22): undefined reference to `assembler::Register::operator*() const' :(.text+0x14a37): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x14ac0): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x14adb): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14b04): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14b3a): undefined reference to `assembler::Register::operator*() const' :(.text+0x14b4c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14b70): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14b93): undefined reference to `assembler::Register::operator*() const' :(.text+0x14ba5): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14bcc): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14bf2): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x14c19): undefined reference to `assembler::Register::operator*() const' :(.text+0x14c2b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14c4f): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0x14c72): undefined reference to `assembler::Register::operator*() const' :(.text+0x14c84): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14cad): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x14ccc): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14cf5): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x14d2b): undefined reference to `assembler::Register::operator*() const' :(.text+0x14d3d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14d61): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14d84): undefined reference to `assembler::Register::operator*() const' :(.text+0x14d96): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14dbd): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x14de3): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x14e0a): undefined reference to `assembler::Register::operator*() const' :(.text+0x14e1c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14e40): undefined reference to `assembler::FloatingPointUnit::load_dword(assembler::MemAddress)' :(.text+0x14e63): undefined reference to `assembler::Register::operator*() const' :(.text+0x14e75): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14e9e): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x14ec9): undefined reference to `assembler::Register::operator*() const' :(.text+0x14ede): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14eeb): undefined reference to `assembler::MemAddress::operator&=(unsigned int)' :(.text+0x14f12): undefined reference to `assembler::Register::operator*() const' :(.text+0x14f24): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x14fb8): undefined reference to `assembler::Register::copy_expanding(assembler::MemAddress)' :(.text+0x14fdb): undefined reference to `assembler::Register::operator*() const' :(.text+0x14ff0): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x15006): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1502d): undefined reference to `assembler::Register::operator*() const' :(.text+0x15042): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1504f): undefined reference to `assembler::MemAddress::operator&=(unsigned int)' :(.text+0x150a7): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x150dd): undefined reference to `assembler::Register::operator*() const' :(.text+0x150ef): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x15186): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x151a0): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x151ad): undefined reference to `assembler::Processor::prep_long_jump(assembler::JumpType)' :(.text+0x1521d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1522e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x152bb): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x152ca): undefined reference to `assembler::Register::operator*() const' :(.text+0x152de): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15372): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x153b1): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x153c0): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x153df): undefined reference to `assembler::Register::operator*() const' :(.text+0x153f1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x15485): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x15494): undefined reference to `assembler::Processor::end_long_jump(void*)' :(.text+0x154ea): undefined reference to `assembler::Register::operator*() const' :(.text+0x154fb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15588): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x15597): undefined reference to `assembler::Register::operator*() const' :(.text+0x155ab): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1563f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1564e): undefined reference to `assembler::Register::operator*() const' :(.text+0x15662): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x156f6): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1575f): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x15800): undefined reference to `assembler::Register::operator*() const' :(.text+0x15811): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1589d): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x158ac): undefined reference to `assembler::Register::operator*() const' :(.text+0x158c0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15950): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x15983): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char, assembler::Register)' :(.text+0x159a9): undefined reference to `assembler::Register::operator*() const' :(.text+0x159bd): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15a4d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x15a77): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x15a91): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x15a9e): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x15aba): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x15b7c): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x15b99): undefined reference to `assembler::Register::operator*() const' :(.text+0x15bab): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15c3f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x15c64): undefined reference to `assembler::Register::operator*() const' :(.text+0x15cf8): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x15d09): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x15d6a): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x15d8e): undefined reference to `assembler::Register::operator*() const' :(.text+0x15da2): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x15e2f): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x15e45): undefined reference to `assembler::Register::operator*() const' :(.text+0x15eca): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0x15f92): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x15fb1): undefined reference to `assembler::Register::operator*() const' :(.text+0x15fc3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1605a): undefined reference to `assembler::Register::copy_expanding(assembler::MemAddress)' :(.text+0x16072): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0x16084): undefined reference to `assembler::Register::operator*() const' :(.text+0x16096): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0x1612d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1614e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x1615b): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1616d): undefined reference to `assembler::Processor::jump(assembler::Register&)' :(.text+0x16178): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1618f): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x161a0): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0x161b2): undefined reference to `assembler::Register::operator*() const' :(.text+0x161c4): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0x161e8): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x16200): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x1621d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1622f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16256): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1626c): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x1627d): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x1628a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16299): undefined reference to `assembler::Register::operator~()' :(.text+0x162a4): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x162c2): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0x162e6): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x16309): undefined reference to `assembler::Register::operator*() const' :(.text+0x1631b): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16342): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x1635f): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0x16370): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x1637d): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1638c): undefined reference to `assembler::Register::operator~()' :(.text+0x16397): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x163a3): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0x163ca): undefined reference to `assembler::Register::operator*() const' :(.text+0x163dc): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16403): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x16419): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x1642a): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x16437): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16446): undefined reference to `assembler::Register::operator~()' :(.text+0x16451): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x16478): undefined reference to `assembler::Register::operator*() const' :(.text+0x1648a): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x164ae): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x164d1): undefined reference to `assembler::Register::operator*() const' :(.text+0x164e3): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16507): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0x1651c): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x16529): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16538): undefined reference to `assembler::Register::operator~()' :(.text+0x16543): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1656a): undefined reference to `assembler::Register::operator*() const' :(.text+0x1657c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x165a0): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x165c3): undefined reference to `assembler::Register::operator*() const' :(.text+0x165d5): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x165fc): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x16619): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0x1662a): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x16637): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16646): undefined reference to `assembler::Register::operator~()' :(.text+0x16651): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1665d): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0x16684): undefined reference to `assembler::Register::operator*() const' :(.text+0x16696): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x166ba): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x166dd): undefined reference to `assembler::Register::operator*() const' :(.text+0x166ef): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16713): undefined reference to `assembler::Register::operator==(assembler::MemAddress)' :(.text+0x16728): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x16735): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16744): undefined reference to `assembler::Register::operator~()' :(.text+0x1674f): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x16776): undefined reference to `assembler::Register::operator*() const' :(.text+0x16788): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x167ac): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0x167cf): undefined reference to `assembler::Register::operator*() const' :(.text+0x167e1): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16808): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0x16825): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0x16836): undefined reference to `assembler::Register::setIf(assembler::JumpType)' :(.text+0x16843): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16852): undefined reference to `assembler::Register::operator~()' :(.text+0x1685d): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x16869): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0x168fc): undefined reference to `assembler::Register::operator*() const' :(.text+0x16990): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x169a1): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x16aa4): undefined reference to `assembler::Register::operator*() const' :(.text+0x16ac8): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x16aea): undefined reference to `assembler::Register::operator*() const' :(.text+0x16afe): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16b14): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x16b37): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x16b51): undefined reference to `assembler::Register::operator*() const' :(.text+0x16b5e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x16b74): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x16c53): undefined reference to `assembler::Register::operator*() const' :(.text+0x16ce7): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x16d05): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x16d12): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x16d2e): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x16d4b): undefined reference to `assembler::Register::operator*() const' :(.text+0x16d5c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x16dec): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x16e03): undefined reference to `assembler::Register::operator*() const' :(.text+0x16e93): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x16ed9): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x16efa): undefined reference to `assembler::Register::operator*() const' :(.text+0x16f0e): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16f24): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x16f45): undefined reference to `assembler::Register::operator*() const' :(.text+0x16f52): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x16f68): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x16fee): undefined reference to `assembler::Register::operator*() const' :(.text+0x17002): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17099): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x170b3): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x170c0): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x170dd): undefined reference to `assembler::Register::operator*() const' :(.text+0x170ee): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1717a): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x17189): undefined reference to `assembler::Register::operator*() const' :(.text+0x1719d): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1722d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x17239): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x1725f): undefined reference to `assembler::Register::operator*() const' :(.text+0x17273): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17303): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x17322): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x17335): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x1734f): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x17363): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0x17372): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x173c6): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x173e5): undefined reference to `assembler::Register::operator*() const' :(.text+0x173f7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1748b): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x174aa): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x1750d): undefined reference to `assembler::Register::operator*() const' :(.text+0x1751e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x175aa): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x175b9): undefined reference to `assembler::Register::operator*() const' :(.text+0x175cd): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1765d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1766f): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x176b2): undefined reference to `assembler::Register::operator*() const' :(.text+0x176c4): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x17758): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0x1776b): undefined reference to `assembler::Register::operator*() const' :(.text+0x1777f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17813): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x17826): undefined reference to `assembler::Register::operator*() const' :(.text+0x178bd): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x178d0): undefined reference to `assembler::Register::operator*() const' :(.text+0x178e1): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17975): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x179af): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x179bc): undefined reference to `assembler::Processor::prep_long_jump(assembler::JumpType)' :(.text+0x17a3e): undefined reference to `assembler::Processor::end_long_jump(void*)' :(.text+0x17a4d): undefined reference to `assembler::Register::operator*() const' :(.text+0x17a61): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17af1): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x17b04): undefined reference to `assembler::Register::operator*() const' :(.text+0x17b94): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x17bae): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x17bbb): undefined reference to `assembler::Processor::prep_long_jump(assembler::JumpType)' :(.text+0x17c33): undefined reference to `assembler::Processor::end_long_jump(void*)' :(.text+0x17c45): undefined reference to `assembler::Register::operator*() const' :(.text+0x17c56): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17cea): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x17cf9): undefined reference to `assembler::Register::operator*() const' :(.text+0x17d0d): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17da4): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x17db7): undefined reference to `assembler::Register::operator*() const' :(.text+0x17e47): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x17e62): undefined reference to `assembler::Register::operator=(void*)' :(.text+0x17e98): undefined reference to `assembler::Processor::prep_long_jump(assembler::JumpType)' :(.text+0x17ecc): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x17f2a): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char, assembler::Register)' :(.text+0x17f47): undefined reference to `assembler::Register::operator*() const' :(.text+0x17f5b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x17ff2): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x18011): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x18023): undefined reference to `assembler::Register::operator*() const' :(.text+0x18037): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x180cb): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x180e9): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x180f4): undefined reference to `assembler::Register::operator*() const' :(.text+0x18108): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1819c): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x181a7): undefined reference to `assembler::Register::operator*() const' :(.text+0x181bb): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1824f): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x18272): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x1829c): undefined reference to `assembler::Register::operator*() const' :(.text+0x18333): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x18351): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x1835e): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1837b): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x18388): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x183a2): undefined reference to `assembler::Register::operator*() const' :(.text+0x18432): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1845b): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0x1846c): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x18492): undefined reference to `assembler::Register::operator*() const' :(.text+0x184a6): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1853d): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x18563): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x1857d): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x1858a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x185a4): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x18628): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x18640): undefined reference to `assembler::Register::operator*() const' :(.text+0x18654): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x186e8): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x18745): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0x1876c): undefined reference to `assembler::Register::operator*() const' :(.text+0x18780): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x18814): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1882b): undefined reference to `assembler::Register::operator*() const' :(.text+0x188c2): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x188d7): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0x188f4): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x18901): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x18917): undefined reference to `assembler::Register::operator*() const' :(.text+0x189a7): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x189b2): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x189f8): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0x18a22): undefined reference to `assembler::Register::operator*() const' :(.text+0x18a3a): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x18ad8): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x18afe): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x18b18): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x18b25): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x18b3f): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x18be9): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0x18c01): undefined reference to `assembler::Register::operator*() const' :(.text+0x18c8e): undefined reference to `assembler::Register::operator*() const' :(.text+0x18d2f): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x18d49): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0x18dac): undefined reference to `assembler::Register::operator*() const' :(.text+0x18dbd): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x18de1): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0x18dfb): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0x18e47): undefined reference to `assembler::FloatingPointUnit::div_double(assembler::MemAddress, bool)' :(.text+0x18e83): undefined reference to `assembler::Register::operator*() const' :(.text+0x18e94): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x18ebd): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x18eea): undefined reference to `assembler::FloatingPointUnit::mult_double(assembler::MemAddress)' :(.text+0x18f0b): undefined reference to `assembler::Register::operator*() const' :(.text+0x18f1c): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x18f42): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x18f67): undefined reference to `assembler::Register::operator*() const' :(.text+0x18f78): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x18fa1): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x18fed): undefined reference to `assembler::FloatingPointUnit::add_double(assembler::MemAddress)' :(.text+0x19018): undefined reference to `assembler::FloatingPointUnit::sub_double(assembler::MemAddress, bool)' :(.text+0x1904e): undefined reference to `assembler::Register::operator*() const' :(.text+0x19062): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x19078): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x19099): undefined reference to `assembler::Register::operator*() const' :(.text+0x190a6): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x190bc): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x1911a): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0x1913b): undefined reference to `assembler::Register::operator*() const' :(.text+0x1914f): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x19165): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x19186): undefined reference to `assembler::Register::operator*() const' :(.text+0x19193): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x191a9): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x191ca): undefined reference to `assembler::Register::operator*() const' :(.text+0x191d7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x191ed): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x19243): undefined reference to `assembler::Processor::loop(unsigned char volatile*, assembler::JumpType)' :(.text+0x19257): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0x1926f): undefined reference to `assembler::Register::operator*() const' :(.text+0x192fc): undefined reference to `assembler::Register::operator*() const' :(.text+0x1939d): undefined reference to `assembler::MemAddress::direct_copy(assembler::MemAddress, assembler::Register&)' :(.text+0x193f4): undefined reference to `assembler::Register::operator*() const' :(.text+0x19405): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1942c): undefined reference to `assembler::FloatingPointUnit::load_float(assembler::MemAddress)' :(.text+0x19451): undefined reference to `assembler::Register::operator*() const' :(.text+0x19462): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x19484): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x194a9): undefined reference to `assembler::Register::operator*() const' :(.text+0x194ba): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x194de): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0x19507): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0x19546): undefined reference to `assembler::Register::operator*() const' :(.text+0x19557): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x1957e): undefined reference to `assembler::FloatingPointUnit::load_dword(assembler::MemAddress)' :(.text+0x195a3): undefined reference to `assembler::Register::operator*() const' :(.text+0x195b4): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0x195d9): undefined reference to `assembler::FloatingPointUnit::store_float(assembler::MemAddress, bool)' :(.text+0x1964b): undefined reference to `assembler::Register::operator*() const' :(.text+0x1965c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x196e9): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x196f8): undefined reference to `assembler::Register::operator*() const' :(.text+0x1970c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x197a0): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x197d1): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x197f3): undefined reference to `assembler::Register::operator*() const' :(.text+0x19804): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x19891): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x198a0): undefined reference to `assembler::Register::operator*() const' :(.text+0x198b4): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x19948): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x199a5): undefined reference to `assembler::Processor::call_stdcall(void*, char const*, ...)' :(.text+0x199fe): undefined reference to `assembler::Register::operator*() const' :(.text+0x19a92): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x19aa5): undefined reference to `assembler::Register::operator*() const' :(.text+0x19ab9): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x19b4d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0x19b5a): undefined reference to `assembler::Register::operator+=(unsigned int)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `Design::toDescriptor(Design::Descriptor&) const': :(.text+0x19ee6): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::~asCJITCompiler()': :(.text+0x1a5a1): undefined reference to `assembler::CriticalSection::~CriticalSection()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `Design::~Design()': :(.text+0x1a630): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1a66d): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1a68b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1a6a9): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1a8e0): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `Design::init(Design::Descriptor const&)': :(.text+0x1aa19): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1acd2): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1af08): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x1dd55): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `Design::init(net::Message&)': :(.text+0x1f4f7): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1f511): undefined reference to `net::Message::readSmall()' :(.text+0x1f52e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1f53f): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x1f555): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1f564): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x1f578): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x1f58c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1f594): undefined reference to `net::Message::readSmall()' :(.text+0x1f5a3): undefined reference to `net::Message::readSmall()' :(.text+0x1f5b2): undefined reference to `net::Message::readSmall()' :(.text+0x1f63d): undefined reference to `net::Message::readSignedSmall()' :(.text+0x1f718): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' :(.text+0x1f720): undefined reference to `net::Message::readSmall()' :(.text+0x1f7b6): undefined reference to `net::Message::readLimited(unsigned int)' :(.text+0x1f7c8): undefined reference to `net::Message::readLimited(unsigned int)' :(.text+0x1f7dd): undefined reference to `net::Message::readSignedSmall()' :(.text+0x1f855): undefined reference to `net::Message::readBit()' :(.text+0x1f861): undefined reference to `net::Message::readSmall()' :(.text+0x1f878): undefined reference to `net::Message::Message()' :(.text+0x1f8a4): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1f8b5): undefined reference to `net::Message::setPacket(char*, unsigned int)' :(.text+0x1f8dd): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, assembler::JumpType&&, bool&&)': :(.text+0xe5a): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' :(.text+0xe9e): undefined reference to `assembler::Processor::end_short_jump(void*)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::ReleaseJITFunction(void (*)(asSVMRegisters*, unsigned long))': :(.text+0x4ed5): undefined reference to `assembler::CriticalSection::leave()' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `asCJITCompiler::CompileFunction(asIScriptFunction*, void (**)(asSVMRegisters*, unsigned long))::{lambda(assembler::JumpType)#11}::operator()(assembler::JumpType) const': :(.text+0x4f9c): undefined reference to `assembler::Processor::jump(assembler::JumpType, unsigned char volatile*)' /run/user/1000/ccX2CRCs.ltrans0.ltrans.o: In function `Design::Descriptor::~Descriptor() [clone .lto_priv.1810]': :(.text.unlikely+0x15): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `_RefCounted::drop() const': :(.text+0x1f99): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#33}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4c9b): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#20}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4fc3): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#19}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4fe3): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#18}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x5003): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `getEffector(unsigned int)': :(.text+0x5ba1): undefined reference to `threads::Mutex::lock()' :(.text+0x5bd3): undefined reference to `threads::Mutex::release()' :(.text+0x5bef): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#32}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x76ec): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x7788): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x77a1): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::sendUpdate(net::Message&) const': :(.text+0x7a50): undefined reference to `net::Message::write1()' :(.text+0x7a5f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x7a6c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x7a7c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x7a8c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x7abc): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7acc): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7b02): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7b12): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7b2f): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x7b51): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' :(.text+0x7b87): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7b97): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7bcd): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7bdd): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7bfd): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o::(.text+0x7cd2): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::~Effector()': :(.text+0x87b7): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x87c2): undefined reference to `net::Message::write0()' :(.text+0x87d3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x87eb): undefined reference to `net::Message::~Message()' :(.text+0x87fa): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::drop() const': :(.text+0x8825): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `registerEffector(Effector const*)': :(.text+0x8d5c): undefined reference to `threads::Mutex::lock()' :(.text+0x8dbe): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::receiveUpdate(net::Message&)': :(.text+0x8df4): undefined reference to `net::Message::readBit()' :(.text+0x8e04): undefined reference to `net::Message::readSmall()' :(.text+0x8e0f): undefined reference to `net::Message::readSmall()' :(.text+0x8e30): undefined reference to `net::Message::readSmall()' :(.text+0x8e40): undefined reference to `net::Message::readSmall()' :(.text+0x8e58): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8e78): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8e98): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8ebb): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8ee5): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x8f02): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' :(.text+0x8f12): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8f35): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8f58): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8f7b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8f9e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o::(.text+0x9023): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `TimedEffect::TimedEffect(TimedEffect const&)': :(.text+0x9733): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9757): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effect::readData(net::Message&)': :(.text+0x9844): undefined reference to `net::Message::readBit()' :(.text+0x987c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x98d9): undefined reference to `net::Message::readLimited(unsigned int)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::Effector(net::Message&)': :(.text+0x998c): undefined reference to `net::Message::readSmall()' :(.text+0x9a5f): undefined reference to `net::Message::readSmall()' :(.text+0x9a6a): undefined reference to `net::Message::readSmall()' :(.text+0x9a78): undefined reference to `net::Message::readSmall()' :(.text+0x9a86): undefined reference to `net::Message::readSmall()' :(.text+0x9ac1): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9adf): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9afd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9b1e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9b43): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x9b5d): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' :(.text+0x9b6d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9b8e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9baf): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9bd0): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9bf1): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9c0b): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x9c70): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effect::writeData(net::Message&) const': :(.text+0x9d5e): undefined reference to `net::Message::write1()' :(.text+0x9d82): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x9dbf): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9df1): undefined reference to `net::Message::write0()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::writeData(net::Message&) const': :(.text+0x9e36): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x9e41): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x9e4f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x9e5d): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x9e68): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x9e94): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9ea4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9ed6): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9ee6): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9efd): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x9f19): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' :(.text+0x9f4b): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9f5b): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9f8d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9f9d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9fc0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x9fcb): undefined reference to `net::Message::operator<<(bool)' :(.text+0xa04d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `HullDef::HullDef()': :(.text+0xb72c): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#39}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xb95d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0xba6e): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `HullDef::operator=(HullDef const&)': :(.text+0xc62d): undefined reference to `threads::atomic_int::operator++()' :(.text+0xc642): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `HullDef::HullDef(HullDef const&)': :(.text+0xd26d): undefined reference to `threads::atomic_int::operator++()' :(.text+0xd282): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `loadHullDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xdd15): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xe967): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xec30): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xfe79): undefined reference to `DataReader::DataReader()' :(.text+0x101d0): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x1025b): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x102e9): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x10377): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x10405): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o::(.text+0x10493): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x116cc): undefined reference to `DataHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x116f1): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1171b): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x1172f): undefined reference to `DataReader::~DataReader()' :(.text+0x1213e): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `loadEffectDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1218f): undefined reference to `DataReader::DataReader()' :(.text+0x124db): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12566): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x125f4): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12682): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12710): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o::(.text+0x1279e): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `loadEffectDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x12bb3): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12bdd): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x12bf1): undefined reference to `DataReader::~DataReader()' :(.text+0x12f7f): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEffectorDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#22}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x132fb): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Design::save(SaveFile&) const': :(.text+0x1485a): undefined reference to `net::Message::Message()' :(.text+0x14937): undefined reference to `net::Message::getAsPacket(char*&, unsigned int&)' :(.text+0x14986): undefined reference to `net::Message::~Message()' :(.text+0x14cbd): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Design::bindData()': :(.text+0x14e71): undefined reference to `net::Message::rewind()' :(.text+0x14e9c): undefined reference to `net::Message::rewind()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `EffectorDef::triggerGraphics(Object*, EffectorTarget&, Effector const*, double*, vec2*, float, double) const': :(.text+0x1595e): undefined reference to `threads::Mutex::lock()' :(.text+0x15994): undefined reference to `threads::Mutex::release()' :(.text+0x15a15): undefined reference to `threads::atomic_int::operator++()' :(.text+0x15a9c): undefined reference to `threads::atomic_int::operator++()' :(.text+0x15cd3): undefined reference to `threads::Mutex::lock()' :(.text+0x15d09): undefined reference to `threads::Mutex::release()' :(.text+0x15eaa): undefined reference to `threads::atomic_int::operator++()' :(.text+0x15ed9): undefined reference to `threads::atomic_int::operator++()' :(.text+0x16035): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1603e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x16058): undefined reference to `threads::atomic_int::operator--()' :(.text+0x162b3): undefined reference to `threads::Mutex::lock()' :(.text+0x162e9): undefined reference to `threads::Mutex::release()' :(.text+0x16466): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1647b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x16781): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1679b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x16965): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x1696d): undefined reference to `net::Message::getReadPosition()' :(.text+0x16989): undefined reference to `net::Message::write0()' :(.text+0x16994): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x169e6): undefined reference to `net::Message::writeBit(bool)' :(.text+0x16b0b): undefined reference to `net::Message::writeBit(bool)' :(.text+0x16b39): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x16b6e): undefined reference to `threads::Mutex::release()' :(.text+0x16be2): undefined reference to `threads::Mutex::lock()' :(.text+0x16c02): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x16c0c): undefined reference to `net::Message::size() const' :(.text+0x16c31): undefined reference to `net::Message::reset()' :(.text+0x1700f): undefined reference to `threads::atomic_int::operator++()' :(.text+0x17029): undefined reference to `threads::atomic_int::operator--()' :(.text+0x17458): undefined reference to `threads::Mutex::release()' :(.text+0x17478): undefined reference to `threads::Mutex::release()' :(.text+0x17498): undefined reference to `threads::Mutex::release()' :(.text+0x17564): undefined reference to `net::Message::write1()' :(.text+0x17584): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x17594): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x175c1): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x17602): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x17694): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1769e): undefined reference to `net::Message::~Message()' :(.text+0x17967): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' :(.text+0x17d95): undefined reference to `threads::Mutex::release()' :(.text+0x17d9d): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x17da7): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::update(Object*, double, double*, EffectorTarget&, float, bool) const': :(.text+0x181a2): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Design::Design(SaveFile&)': :(.text+0x1a6f2): undefined reference to `threads::atomic_int::set_basic(int)' :(.text+0x1a735): undefined reference to `threads::atomic_int::set_basic(int)' :(.text+0x1a876): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1c6cf): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1c6e5): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1d051): undefined reference to `net::Message::Message()' :(.text+0x1d086): undefined reference to `net::Message::setPacket(char*, unsigned int)' :(.text+0x1d0c3): undefined reference to `net::Message::Message()' :(.text+0x1d17f): undefined reference to `net::Message::~Message()' :(.text+0x1d199): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Effector::grab() const': :(.text+0x1f81): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `registerEffector(Effector const*)': :(.text+0x8d96): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `Design::bindData()': :(.text+0x14ec8): undefined reference to `net::Message::rewind()' /run/user/1000/ccX2CRCs.ltrans1.ltrans.o: In function `DataHandler::~DataHandler() [clone .lto_priv.877]': :(.text.unlikely+0xd7): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text.unlikely+0xec): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDetailsSight::~AsyncObjectDetailsSight()': :(.text+0x9cc): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDetails::~AsyncObjectDetails()': :(.text+0x9fc): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDelta::~AsyncObjectDelta()': :(.text+0xa2c): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&), mods::Mod::loadFileList()::{lambda(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.2351]': :(.text+0xeae): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xf40): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf4e): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf56): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), Console::Console()::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#5}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.1432]': :(.text+0x1053): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `animateNodes(void*)': :(.text+0x10b6): undefined reference to `threads::Signal::signalUp()' :(.text+0x10e9): undefined reference to `threads::Signal::signalUp()' :(.text+0x119f): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x121d): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x12a2): undefined reference to `threads::Mutex::lock()' :(.text+0x12c5): undefined reference to `threads::Mutex::release()' :(.text+0x12d1): undefined reference to `threads::Signal::signalDown()' :(.text+0x12db): undefined reference to `threads::sleep(unsigned int)' :(.text+0x1302): undefined reference to `threads::sleep(unsigned int)' :(.text+0x131a): undefined reference to `threads::atomic_int::operator+=(int)' :(.text+0x1353): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `RunScriptGC::run()': :(.text+0x162e): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::getPlayer(net::Connection&)': :(.text+0x20dd): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x2118): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#6}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&)': :(.text+0x21b8): undefined reference to `net::Message::Message(net::Message&)' :(.text+0x21c5): undefined reference to `net::Message::rewind()' :(.text+0x21dc): undefined reference to `threads::Mutex::lock()' :(.text+0x2220): undefined reference to `threads::Mutex::release()' :(.text+0x2290): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::getPlayer(int)': :(.text+0x22b2): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x22da): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::monitorOut(net::Message&, unsigned int)': :(.text+0x2316): undefined reference to `net::Message::getType() const' :(.text+0x233a): undefined reference to `net::Message::size() const' :(.text+0x2350): undefined reference to `threads::atomic_int::operator+=(int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendVisionMasked(net::Message&, unsigned int)': :(.text+0x2382): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x23a8): undefined reference to `net::Sequence::operator<<(net::Message&)' :(.text+0x23f4): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x2404): undefined reference to `net::Connection::operator<<(net::Message&)' :(.text+0x2441): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendAll(net::Message&, bool)': :(.text+0x246d): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x2488): undefined reference to `net::Sequence::operator<<(net::Message&)' :(.text+0x24bd): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x24cd): undefined reference to `net::Connection::operator<<(net::Message&)' :(.text+0x2519): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x2530): undefined reference to `net::Server::sendAll(net::Message&)' :(.text+0x256b): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::setGameSpeed(double)': :(.text+0x25d6): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x25e8): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2600): undefined reference to `net::Message::~Message()' :(.text+0x2612): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::signalServerReady()': :(.text+0x26b1): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x26c9): undefined reference to `net::Message::~Message()' :(.text+0x273f): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::send(Player*, net::Message&)': :(.text+0x2766): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x2777): undefined reference to `net::Sequence::operator<<(net::Message&)' :(.text+0x2799): undefined reference to `net::Connection::operator<<(net::Message&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::send(net::Message&)': :(.text+0x27d5): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x27e8): undefined reference to `net::Sequence::operator<<(net::Message&)' :(.text+0x280b): undefined reference to `net::Client::operator<<(net::Message&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendDesignUpdate(Empire*, Design const*, Design const*, DesignClass*)': :(.text+0x28b4): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x28c8): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x28dc): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x28ed): undefined reference to `net::Message::write1()' :(.text+0x28fa): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x2922): undefined reference to `net::Message::~Message()' :(.text+0x294c): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x2963): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2970): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x2991): undefined reference to `net::Message::write0()' :(.text+0x29a6): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::connect(std::__cxx11::basic_string, std::allocator > const&, int, std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x29f0): undefined reference to `net::prepare()' :(.text+0x2a07): undefined reference to `net::Address::Address(std::__cxx11::basic_string, std::allocator > const&, int, net::AddressType)' :(.text+0x2a31): undefined reference to `net::Address::Address(std::__cxx11::basic_string, std::allocator > const&, int, net::AddressType)' :(.text+0x2a5d): undefined reference to `net::LobbyPunchthrough::LobbyPunchthrough(net::Address, net::Client*)' :(.text+0x2a6d): undefined reference to `net::clear()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `readGameTime(net::Message&, bool)': :(.text+0x2bfb): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2c8e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2ca0): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `writeGameTime(net::Message&, double, bool)': :(.text+0x2d55): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2d92): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2da4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), Console::Console()::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#1}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.1424]': :(.text+0x36b1): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&), mods::Mod::listFiles(std::__cxx11::basic_string, std::allocator > const&, std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >&, char const*, bool, bool) const::{lambda(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x45a5): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0x4693): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x46a8): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x46ba): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x46c2): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x46db): undefined reference to `match(char const*, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `mods::Manager::resolve(std::__cxx11::basic_string, std::allocator > const&) const': :(.text+0x5083): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x508b): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `mods::Mod::hasOverride(std::__cxx11::basic_string, std::allocator > const&, bool) const': :(.text+0x5261): undefined reference to `match(char const*, std::vector, std::allocator >, std::allocator, std::allocator > > > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `Console::printLn(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x574c): undefined reference to `threads::Mutex::lock()' :(.text+0x5797): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x5860): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `mods::Mod::getProfile(std::__cxx11::basic_string, std::allocator > const&) const': :(.text+0x71db): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x71e3): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x72a7): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7310): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7320): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7416): undefined reference to `path_split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x7423): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `mods::Mod::listFiles(std::__cxx11::basic_string, std::allocator > const&, std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >&, char const*, bool, bool) const': :(.text+0x7506): undefined reference to `compile_pattern(char const*, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x75c4): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x75cc): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), Console::Console()::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#4}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.1430]': :(.text+0x7f27): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7f96): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#5}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&)': :(.text+0x85b4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x85df): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x85f1): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x860d): undefined reference to `net::Server::kick(net::Connection&, net::DisconnectReason)' :(.text+0x862b): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8698): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x874a): undefined reference to `net::Address::ipEquals(net::Address const&) const' :(.text+0x8796): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x87bd): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x87d5): undefined reference to `net::Message::~Message()' :(.text+0x87dd): undefined reference to `net::Message::~Message()' :(.text+0x8806): undefined reference to `net::Address::toString[abi:cxx11](bool) const' :(.text+0x887e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x88a8): undefined reference to `net::Server::kick(net::Connection&, net::DisconnectReason)' :(.text+0x893a): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8973): undefined reference to `net::Message::~Message()' :(.text+0x897b): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#36}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.2395]': :(.text+0x89a3): undefined reference to `threads::Signal::signal(int)' :(.text+0x89dc): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x8a15): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x8a4e): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x8a87): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x8ac0): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o::(.text+0x8af9): more undefined references to `threads::createThread(unsigned int (*)(void*), void*)' follow /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#25}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.2373]': :(.text+0x95bb): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x96bf): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::disconnect()': :(.text+0xace8): undefined reference to `net::LobbyPunchthrough::stop()' :(.text+0xacfc): undefined reference to `net::LobbyPunchthrough::~LobbyPunchthrough()' :(.text+0xad46): undefined reference to `threads::sleep(unsigned int)' :(.text+0xad75): undefined reference to `net::clear()' :(.text+0xadb6): undefined reference to `threads::sleep(unsigned int)' :(.text+0xade3): undefined reference to `net::clear()' :(.text+0xadf4): undefined reference to `net::LobbyHeartbeat::stop()' :(.text+0xae16): undefined reference to `threads::sleep(unsigned int)' :(.text+0xae2e): undefined reference to `net::LobbyHeartbeat::~LobbyHeartbeat()' :(.text+0xae50): undefined reference to `threads::Mutex::lock()' :(.text+0xae7d): undefined reference to `net::Message::~Message()' :(.text+0xaeaf): undefined reference to `threads::Mutex::release()' :(.text+0xaeec): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xaf1f): undefined reference to `net::Message::~Message()' :(.text+0xaf29): undefined reference to `net::Message::~Message()' :(.text+0xaf60): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xaf78): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::host(std::__cxx11::basic_string, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xafe6): undefined reference to `net::prepare()' :(.text+0xb03d): undefined reference to `net::Server::Server(int, std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0xb0a4): undefined reference to `net::Address::Address(std::__cxx11::basic_string, std::allocator > const&, int, net::AddressType)' :(.text+0xb0cb): undefined reference to `net::LobbyHeartbeat::LobbyHeartbeat(net::Address, int)' :(.text+0xb236): undefined reference to `net::LobbyHeartbeat::run(bool, bool)' :(.text+0xb352): undefined reference to `net::Server::connHandle(unsigned char, std::function)' :(.text+0xb396): undefined reference to `net::Server::connHandle(unsigned char, std::function)' :(.text+0xb3da): undefined reference to `net::Server::connHandle(unsigned char, std::function)' :(.text+0xb41e): undefined reference to `net::Server::connHandle(unsigned char, std::function)' :(.text+0xb462): undefined reference to `net::Server::connHandle(unsigned char, std::function)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o::(.text+0xb4a6): more undefined references to `net::Server::connHandle(unsigned char, std::function)' follow /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::host(std::__cxx11::basic_string, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb679): undefined reference to `net::LobbyHeartbeat::enablePunchthrough(net::Server*)' :(.text+0xb695): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `tickGlobal(bool)': :(.text+0xbb7d): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xbb90): undefined reference to `net::Message::~Message()' :(.text+0xbcd6): undefined reference to `net::Connection::getTraffic(unsigned int&, unsigned int&, unsigned int&)' :(.text+0xbd30): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xbd4c): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xbd65): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xbd81): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xbed4): undefined reference to `threads::Signal::signal(int)' :(.text+0xbf2a): undefined reference to `threads::sleep(unsigned int)' :(.text+0xbf34): undefined reference to `threads::Signal::check(int) const' :(.text+0xbf50): undefined reference to `threads::Signal::signal(int)' :(.text+0xbfaa): undefined reference to `threads::Signal::signalUp(int)' :(.text+0xc0dd): undefined reference to `threads::Signal::signalUp(int)' :(.text+0xc14c): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#4}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&)': :(.text+0xc22d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xc26c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xc37a): undefined reference to `net::Message::~Message()' :(.text+0xc383): undefined reference to `net::Message::~Message()' :(.text+0xc452): undefined reference to `net::Address::toString[abi:cxx11](bool) const' :(.text+0xc4a3): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xc5c4): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#3}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&)': :(.text+0xc614): undefined reference to `net::Address::toString[abi:cxx11](bool) const' :(.text+0xc646): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xc679): undefined reference to `net::Address::Address()' :(.text+0xc6ea): undefined reference to `net::Sequence::Sequence(net::Connection&)' :(.text+0xc731): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xc741): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xc7be): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xc7ce): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xc7e2): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xc7fc): undefined reference to `net::Message::writeBit(bool)' :(.text+0xc82e): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xc858): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xc893): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc8aa): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xc8c9): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc900): undefined reference to `net::Message::~Message()' :(.text+0xc908): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xc956): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xcb69): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xcb7c): undefined reference to `net::Message::~Message()' :(.text+0xcb8b): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendObject(Object*)': :(.text+0xcc52): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xcc5a): undefined reference to `net::Message::getReadPosition()' :(.text+0xcc76): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xccdf): undefined reference to `threads::Mutex::lock()' :(.text+0xccf6): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0xcd15): undefined reference to `net::Message::size() const' :(.text+0xcd23): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xcd2b): undefined reference to `net::Message::writeAlign()' :(.text+0xcd3d): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0xcd45): undefined reference to `net::Message::writeAlign()' :(.text+0xcd4d): undefined reference to `net::Message::size() const' :(.text+0xcd64): undefined reference to `threads::Mutex::release()' :(.text+0xcd86): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xcd8f): undefined reference to `net::Message::~Message()' :(.text+0xcdb4): undefined reference to `net::Message::reset()' :(.text+0xcdca): undefined reference to `net::Message::~Message()' :(.text+0xcddf): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xcdec): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDetailRequest::process()': :(.text+0xce75): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xce7d): undefined reference to `net::Message::getReadPosition()' :(.text+0xce94): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xcf3a): undefined reference to `threads::Mutex::lock()' :(.text+0xcf58): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0xcf8c): undefined reference to `net::Message::size() const' :(.text+0xcf99): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xcfa1): undefined reference to `net::Message::writeAlign()' :(.text+0xcfb1): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0xcfb9): undefined reference to `net::Message::writeAlign()' :(.text+0xcfc1): undefined reference to `net::Message::size() const' :(.text+0xcfdb): undefined reference to `threads::Mutex::release()' :(.text+0xcfe4): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xcfec): undefined reference to `net::Message::~Message()' :(.text+0xd00c): undefined reference to `net::Message::reset()' :(.text+0xd025): undefined reference to `threads::Mutex::release()' :(.text+0xd02d): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xd035): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `syncInitial(NetworkManager*, Player*, bool)': :(.text+0xd0f8): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd103): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd178): undefined reference to `net::Message::~Message()' :(.text+0xd1b6): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendGalaxy(Player*)': :(.text+0xd230): undefined reference to `threads::Mutex::lock()' :(.text+0xd279): undefined reference to `threads::Mutex::lock()' :(.text+0xd2a0): undefined reference to `threads::Mutex::release()' :(.text+0xd2c5): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd311): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd355): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd3de): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd404): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd42e): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o::(.text+0xd463): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendGalaxy(Player*)': :(.text+0xd479): undefined reference to `net::Message::write1()' :(.text+0xd4a3): undefined reference to `net::Message::write1()' :(.text+0xd500): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd514): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd528): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd551): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd560): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd574): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd588): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd59c): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd5b8): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xd5e0): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd605): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xd704): undefined reference to `net::Message::write1()' :(.text+0xd726): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int, unsigned int)' :(.text+0xd75e): undefined reference to `net::Message::write1()' :(.text+0xd770): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd7e4): undefined reference to `net::Message::write1()' :(.text+0xd7f5): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd800): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd811): undefined reference to `net::Message::write0()' :(.text+0xd826): undefined reference to `net::Message::write0()' :(.text+0xd881): undefined reference to `net::Message::writeBit(bool)' :(.text+0xd889): undefined reference to `net::Message::size() const' :(.text+0xd8a5): undefined reference to `net::Message::~Message()' :(.text+0xd8ef): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd902): undefined reference to `net::Message::size() const' :(.text+0xd91f): undefined reference to `net::Message::~Message()' :(.text+0xd99a): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd9a6): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd9ae): undefined reference to `net::Message::getReadPosition()' :(.text+0xd9fd): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0xda26): undefined reference to `net::Message::size() const' :(.text+0xda34): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xda3c): undefined reference to `net::Message::writeAlign()' :(.text+0xda4d): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0xda55): undefined reference to `net::Message::reset()' :(.text+0xda5d): undefined reference to `net::Message::writeAlign()' :(.text+0xda71): undefined reference to `net::Message::size() const' :(.text+0xda8b): undefined reference to `net::Message::size() const' :(.text+0xda96): undefined reference to `net::Message::size() const' :(.text+0xdac0): undefined reference to `net::Message::reset()' :(.text+0xdaee): undefined reference to `net::Message::~Message()' :(.text+0xdaf6): undefined reference to `net::Message::~Message()' :(.text+0xdba3): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xdbd0): undefined reference to `threads::Mutex::lock()' :(.text+0xdbfd): undefined reference to `threads::Mutex::release()' :(.text+0xdc1e): undefined reference to `threads::idle()' :(.text+0xdc35): undefined reference to `threads::Mutex::lock()' :(.text+0xdc87): undefined reference to `threads::Mutex::release()' :(.text+0xdc8f): undefined reference to `net::Message::~Message()' :(.text+0xdc99): undefined reference to `net::Message::~Message()' :(.text+0xdd39): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int, unsigned int)' :(.text+0xdd44): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xdd63): undefined reference to `net::Message::writeSignedSmall(int)' :(.text+0xdd81): undefined reference to `net::Message::write0()' :(.text+0xddab): undefined reference to `net::Message::writeFixed(double, double, double, unsigned char)' :(.text+0xddc2): undefined reference to `net::Message::~Message()' :(.text+0xddcc): undefined reference to `net::Message::~Message()' :(.text+0xdded): undefined reference to `net::Message::write0()' :(.text+0xde35): undefined reference to `net::Message::write0()' :(.text+0xde45): undefined reference to `net::Message::~Message()' :(.text+0xde50): undefined reference to `net::Message::~Message()' :(.text+0xde66): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDelta::process()': :(.text+0xdf95): undefined reference to `net::Message::readBit()' :(.text+0xdfa5): undefined reference to `net::Message::readBit()' :(.text+0xe08e): undefined reference to `net::Message::readSmall()' :(.text+0xe0b4): undefined reference to `net::Message::readSmall()' :(.text+0xe0bf): undefined reference to `net::Message::readSmall()' :(.text+0xe0d6): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe1b0): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe1df): undefined reference to `net::Message::operator>>(bool&)' :(.text+0xe1f3): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe210): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe221): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe229): undefined reference to `net::Message::readBit()' :(.text+0xe25e): undefined reference to `net::Message::readSmall()' :(.text+0xe274): undefined reference to `net::Message::readSmall()' :(.text+0xe27f): undefined reference to `net::Message::readSmall()' :(.text+0xe28e): undefined reference to `net::Message::readSmall()' :(.text+0xe2a5): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xe39b): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `syncLoop(void*)': :(.text+0xe646): undefined reference to `threads::Mutex::lock()' :(.text+0xe6aa): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xe712): undefined reference to `threads::atomic_int::operator++()' :(.text+0xe72f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xe745): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xe754): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xe7ad): undefined reference to `net::Message::reset()' :(.text+0xe882): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe892): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe8a4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe8fb): undefined reference to `threads::Mutex::lock()' :(.text+0xe920): undefined reference to `net::Message::reset()' :(.text+0xe92f): undefined reference to `threads::Mutex::release()' :(.text+0xe944): undefined reference to `net::Message::~Message()' :(.text+0xe94e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xe960): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xe998): undefined reference to `net::Message::reset()' :(.text+0xe9a0): undefined reference to `net::Message::write0()' :(.text+0xe9ac): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xea31): undefined reference to `net::Message::~Message()' :(.text+0xea3d): undefined reference to `threads::Mutex::release()' :(.text+0xeabd): undefined reference to `threads::sleep(unsigned int)' :(.text+0xeb14): undefined reference to `threads::Mutex::lock()' :(.text+0xeb39): undefined reference to `net::Message::reset()' :(.text+0xeb46): undefined reference to `threads::Mutex::release()' :(.text+0xebd7): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xec00): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xec13): undefined reference to `net::Message::~Message()' :(.text+0xec20): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `RunScriptTick::run()': :(.text+0xede6): undefined reference to `threads::Mutex::lock()' :(.text+0xee3a): undefined reference to `net::Message::getType() const' :(.text+0xee4a): undefined reference to `net::Message::getType() const' :(.text+0xee63): undefined reference to `net::Message::~Message()' :(.text+0xeeb6): undefined reference to `threads::Mutex::release()' :(.text+0xeee3): undefined reference to `threads::Signal::signalDown()' :(.text+0xf018): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xf0d3): undefined reference to `threads::Mutex::lock()' :(.text+0xf0ea): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xf138): undefined reference to `net::Message::reset()' :(.text+0xf140): undefined reference to `net::Message::write1()' :(.text+0xf14c): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf1db): undefined reference to `net::Message::~Message()' :(.text+0xf1e7): undefined reference to `threads::Mutex::release()' :(.text+0xf264): undefined reference to `threads::Mutex::release()' :(.text+0xf285): undefined reference to `threads::Mutex::release()' :(.text+0xf2b6): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `mods::Manager::registerMod(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x10ffc): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1101f): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x112d6): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x113e1): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x1142b): undefined reference to `DataReader::operator++(int)' :(.text+0x11547): undefined reference to `compile_pattern(char const*, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x116fa): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x1174e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x1193a): undefined reference to `DataReader::~DataReader()' :(.text+0x1202b): undefined reference to `splitKeyValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, char const*)' :(.text+0x122e6): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `saveGame(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x12866): undefined reference to `getTemporaryFile[abi:cxx11]()' :(.text+0x13f00): undefined reference to `net::Message::Message()' :(.text+0x13fac): undefined reference to `net::Message::getAsPacket(char*&, unsigned int&)' :(.text+0x14006): undefined reference to `net::Message::~Message()' :(.text+0x14373): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `renderFrame(scripts::Manager*, scripts::Manager*)': :(.text+0x14c49): undefined reference to `threads::Mutex::lock()' :(.text+0x14cbe): undefined reference to `threads::Mutex::release()' :(.text+0x153a1): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x153b0): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x153da): undefined reference to `threads::Signal::check(int) const' :(.text+0x154bb): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x1555f): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x15576): undefined reference to `threads::Mutex::lock()' :(.text+0x1559c): undefined reference to `threads::Mutex::release()' :(.text+0x1564c): undefined reference to `threads::sleep(unsigned int)' :(.text+0x1566a): undefined reference to `threads::atomic_int::operator+=(int)' :(.text+0x156f3): undefined reference to `threads::sleep(unsigned int)' :(.text+0x156fd): undefined reference to `threads::Signal::check(int) const' :(.text+0x157eb): undefined reference to `threads::sleep(unsigned int)' :(.text+0x15a00): undefined reference to `threads::sleep(unsigned int)' :(.text+0x15bb9): undefined reference to `threads::Mutex::lock()' :(.text+0x15c54): undefined reference to `threads::Mutex::release()' :(.text+0x15cd4): undefined reference to `threads::Mutex::lock()' :(.text+0x15d92): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15ed3): undefined reference to `threads::Mutex::release()' :(.text+0x15fa1): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1646b): undefined reference to `threads::Mutex::lock()' :(.text+0x164a0): undefined reference to `loadImage(char const*)' :(.text+0x16554): undefined reference to `threads::Mutex::release()' :(.text+0x16579): undefined reference to `threads::Mutex::lock()' :(.text+0x165a1): undefined reference to `threads::Mutex::release()' :(.text+0x16ee5): undefined reference to `threads::getNumberOfProcessors()' :(.text+0x16f63): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x1715a): undefined reference to `threads::Mutex::release()' :(.text+0x17171): undefined reference to `threads::Mutex::release()' :(.text+0x171d6): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::monitorOut(net::Message&, unsigned int)': :(.text+0x2369): undefined reference to `threads::atomic_int::operator+=(int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendVisionMasked(net::Message&, unsigned int)': :(.text+0x2436): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `NetworkManager::sendAll(net::Message&, bool)': :(.text+0x24ff): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDetailsSight::~AsyncObjectDetailsSight() [clone .lto_priv.2248]': :(.text+0x2acd): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDetails::~AsyncObjectDetails() [clone .lto_priv.2250]': :(.text+0x2afd): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `AsyncObjectDelta::~AsyncObjectDelta() [clone .lto_priv.2249]': :(.text+0x2b2d): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), Console::Console()::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#1}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.1424]': :(.text+0x36e2): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#36}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.2395]': :(.text+0x8b38): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `_GLOBAL__sub_I_tick.cpp.lto_priv.1030': :(.text.startup+0x552): undefined reference to `threads::Signal::Signal(int)' :(.text.startup+0x560): undefined reference to `threads::Signal::Signal(int)' :(.text.startup+0x56e): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `_GLOBAL__sub_I_references.cpp.lto_priv.1029': :(.text.startup+0x10c9): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans4.ltrans.o: In function `_GLOBAL__sub_I_initialization.cpp.lto_priv.1025': :(.text.startup+0x1f49): undefined reference to `threads::Signal::Signal(int)' :(.text.startup+0x1f57): undefined reference to `threads::Signal::Signal(int)' :(.text.startup+0x1f63): undefined reference to `net::Message::Message()' :(.text.startup+0x1f6a): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsGrid::addItem(PhysicsItem*)': :(.text+0x1f69): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x2076): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x20fb): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `os::GLFWDriver::getProcessorCount()': :(.text+0x2a05): undefined reference to `threads::getNumberOfProcessors()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `os::GLFWDriver::handleEvents(unsigned int)': :(.text+0x2fe0): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::getCombatTarget()': :(.text+0x331b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectLock::release()': :(.text+0x3347): undefined reference to `threads::Mutex::release()' :(.text+0x334f): undefined reference to `threads::Mutex::hasLock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::sendDetails(Object*, net::Message&)': :(.text+0x33da): undefined reference to `net::Message::write1()' :(.text+0x33fb): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x340c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x3441): undefined reference to `net::Message::write1()' :(.text+0x347e): undefined reference to `net::Message::write0()' :(.text+0x348f): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x34d3): undefined reference to `net::Message::write0()' :(.text+0x34db): undefined reference to `net::Message::write0()' :(.text+0x34ee): undefined reference to `net::Message::write0()' :(.text+0x34fe): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3514): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3544): undefined reference to `net::Message::write1()' :(.text+0x3593): undefined reference to `net::Message::writeBit(bool)' :(.text+0x35d5): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3626): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3651): undefined reference to `net::Message::write1()' :(.text+0x366d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3684): undefined reference to `net::Message::write0()' :(.text+0x368c): undefined reference to `net::Message::write1()' :(.text+0x36a4): undefined reference to `net::Message::write0()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::drop() const': :(.text+0x379c): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::target(Object*, Subsystem const*, Object*, TargetFlags)': :(.text+0x393a): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::target(Object*, Object*, TargetFlags)': :(.text+0x3a4a): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::sendDelta(Object*, net::Message&)': :(.text+0x3ab8): undefined reference to `net::Message::write1()' :(.text+0x3ac6): undefined reference to `net::Message::writeBit(bool)' :(.text+0x3b11): undefined reference to `net::Message::write1()' :(.text+0x3b51): undefined reference to `net::Message::write0()' :(.text+0x3b62): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3b8f): undefined reference to `net::Message::write0()' :(.text+0x3bad): undefined reference to `net::Message::write1()' :(.text+0x3bd1): undefined reference to `net::Message::writeFixed(double, double, double, unsigned char)' :(.text+0x3beb): undefined reference to `net::Message::write1()' :(.text+0x3c10): undefined reference to `net::Message::writeFixed(double, double, double, unsigned char)' :(.text+0x3c2e): undefined reference to `net::Message::write0()' :(.text+0x3c8e): undefined reference to `net::Message::write0()' :(.text+0x3c96): undefined reference to `net::Message::write0()' :(.text+0x3ca7): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3cde): undefined reference to `net::Message::write1()' :(.text+0x3cf4): undefined reference to `net::Message::write0()' :(.text+0x3cfc): undefined reference to `net::Message::write1()' :(.text+0x3d14): undefined reference to `net::Message::write1()' :(.text+0x3d34): undefined reference to `net::Message::writeFixed(double, double, double, unsigned char)' :(.text+0x3d41): undefined reference to `net::Message::write0()' :(.text+0x3d51): undefined reference to `net::Message::write0()' :(.text+0x3d61): undefined reference to `net::Message::write1()' :(.text+0x3d6e): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x3d7b): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x3dba): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x3dcc): undefined reference to `net::Message::writeSmall(unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::globalDamage(Object*, DamageEvent&)': :(.text+0x3eb9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#21}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1476]': :(.text+0x48fc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x490e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x4920): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x4928): undefined reference to `net::Message::hasError() const' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#20}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1474]': :(.text+0x4b00): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x4b8c): undefined reference to `net::Message::readBit()' :(.text+0x4ba8): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' :(.text+0x4bbc): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x4bd4): undefined reference to `net::Message::readRotation(double&, double&, double&, double&)' :(.text+0x4be5): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x4bed): undefined reference to `net::Message::hasError() const' :(.text+0x4c83): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#9}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1452]': :(.text+0x4d05): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#19}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1472]': :(.text+0x4ddc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x4de4): undefined reference to `net::Message::readSmall()' :(.text+0x4e39): undefined reference to `net::Message::readLimited(unsigned int)' :(.text+0x4e7c): undefined reference to `net::Message::readLimited(unsigned int)' :(.text+0x4ec3): undefined reference to `net::Message::readBit()' :(.text+0x4f48): undefined reference to `net::Message::readBit()' :(.text+0x4f69): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' :(.text+0x5181): undefined reference to `net::Message::readBit()' :(.text+0x5191): undefined reference to `net::Message::readSmall()' :(.text+0x5201): undefined reference to `net::Message::readBit()' :(.text+0x53d4): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#17}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1468]': :(.text+0x55af): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x55d4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x55e6): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x55ff): undefined reference to `net::Message::readBit()' :(.text+0x564a): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x56a4): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x56f4): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5732): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#15}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1464]': :(.text+0x57a4): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x57b8): undefined reference to `net::Message::~Message()' :(.text+0x57fa): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#6}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1446]': :(.text+0x58b3): undefined reference to `net::Message::Message(net::Message&)' :(.text+0x58c0): undefined reference to `net::Message::rewind()' :(.text+0x58db): undefined reference to `threads::Mutex::lock()' :(.text+0x591f): undefined reference to `threads::Mutex::release()' :(.text+0x5980): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#4}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1442]': :(.text+0x59da): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x59ff): undefined reference to `net::Address::toString[abi:cxx11](bool) const' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#3}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1440]': :(.text+0x5ac1): undefined reference to `net::Address::toString[abi:cxx11](bool) const' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#13}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&) [clone .lto_priv.2269]': :(.text+0x5b9c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x5bac): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x5bef): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x5c4e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5c60): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x5c78): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x5c8c): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x5c94): undefined reference to `net::Message::write1()' :(.text+0x5ca4): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x5cca): undefined reference to `net::Message::~Message()' :(.text+0x5d09): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5d1d): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5d30): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#16}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1466]': :(.text+0x5e1d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x5e5a): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x5e69): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x5ec5): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5f18): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5f34): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#12}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&) [clone .lto_priv.2267]': :(.text+0x5fef): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x5ffa): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x6064): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x6076): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x608a): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x6095): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x60c0): undefined reference to `net::Message::~Message()' :(.text+0x60ea): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x6109): undefined reference to `net::Message::~Message()' :(.text+0x6136): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#9}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&) [clone .lto_priv.2261]': :(.text+0x6176): undefined reference to `net::Address::toString[abi:cxx11](bool) const' :(.text+0x61d2): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsWorld::writeSetup(net::Message&)': :(.text+0x64cc): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x64e0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsGrid::removeItem(PhysicsItem*)': :(.text+0x66c5): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x6814): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsWorld::updateItem(PhysicsItem&, AABBox const&)': :(.text+0x6947): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x6b34): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x6c08): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsWorld::fromMessage(net::Message&)': :(.text+0x7754): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7766): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7778): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#14}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1462]': :(.text+0x7812): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7824): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o::(.text+0x7836): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#14}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1462]': :(.text+0x79d6): undefined reference to `net::Message::readBit()' :(.text+0x79e2): undefined reference to `net::Message::readBit()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Universe::addChild(Object*)': :(.text+0x815c): undefined reference to `threads::Mutex::lock()' :(.text+0x8186): undefined reference to `threads::atomic_int::operator++()' :(.text+0x818e): undefined reference to `threads::Mutex::release()' :(.text+0x81b5): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectGroup::byID(int)': :(.text+0x8370): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x83c4): undefined reference to `threads::atomic_int::operator++()' :(.text+0x83d0): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `registerObjectGroup(ObjectGroup*, int)': :(.text+0x840b): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x8414): undefined reference to `threads::atomic_int::operator++()' :(.text+0x842f): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x856a): undefined reference to `threads::atomic_int::operator++(int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectLock::~ObjectLock()': :(.text+0x91f6): undefined reference to `threads::Mutex::release()' :(.text+0x91fe): undefined reference to `threads::Mutex::hasLock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::fetchMessages()': :(.text+0x92fd): undefined reference to `threads::compare_and_swap(void**, void*, void*)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::create(ScriptObjectType*, LockGroup*, int)': :(.text+0x958b): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x95e7): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x95ef): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9646): undefined reference to `threads::atomic_int::operator++(int)' :(.text+0x9773): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `getObjectByID(unsigned int, bool)': :(.text+0x97cc): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x97ec): undefined reference to `threads::atomic_int::operator++()' :(.text+0x97fc): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9818): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9831): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9851): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9861): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x98b5): undefined reference to `threads::atomic_int::operator++()' :(.text+0x98c5): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x98d9): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x98f0): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Universe::doQueued()': :(.text+0x9a9e): undefined reference to `threads::Mutex::lock()' :(.text+0x9ab3): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9d26): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9d30): undefined reference to `threads::Mutex::release()' :(.text+0x9d87): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9d91): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `lockGroup(LockGroup*, bool)': :(.text+0x9e38): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9e41): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `lockObject(Object*, bool)': :(.text+0x9ec2): undefined reference to `threads::Mutex::release()' :(.text+0x9eca): undefined reference to `threads::Mutex::hasLock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `LockGroup::add(Object*)': :(.text+0x9f26): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9f2e): undefined reference to `threads::Mutex::lock()' :(.text+0x9f3a): undefined reference to `threads::atomic_int::operator++()' :(.text+0x9f61): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `LockGroup::addMessage(ObjectMessage*)': :(.text+0x9fa5): undefined reference to `threads::atomic_int::operator++(int)' :(.text+0x9fad): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `LockGroup::processMessages(int)': :(.text+0xa234): undefined reference to `threads::Mutex::lock()' :(.text+0xa269): undefined reference to `threads::Mutex::release()' :(.text+0xa291): undefined reference to `threads::atomic_int::operator--(int)' :(.text+0xa2e4): undefined reference to `threads::atomic_int::operator--(int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `tickRandomMessages(int)': :(.text+0xa3ed): undefined reference to `threads::Mutex::hasLock()' :(.text+0xa3fd): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa405): undefined reference to `threads::Mutex::try_lock()' :(.text+0xa46d): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectMessage::operator delete(void*)': :(.text+0xa4cc): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectMessage::operator new(unsigned long)': :(.text+0xa511): undefined reference to `threads::Mutex::lock()' :(.text+0xa533): undefined reference to `threads::Mutex::release()' :(.text+0xa569): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, int, unsigned int, bool, bool, std::__cxx11::basic_string, std::allocator > const&)::{lambda(net::Server&, net::Connection&, net::Message&)#11}>::_M_invoke(std::_Any_data const&, net::Server&, net::Connection&, net::Message&) [clone .lto_priv.2265]': :(.text+0xa5d9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `delayObjectRelease(Object*)': :(.text+0xa652): undefined reference to `threads::Mutex::lock()' :(.text+0xa686): undefined reference to `threads::Mutex::release()' :(.text+0xa6ae): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Game&) [clone .lto_priv.1952]': :(.text+0xbff2): undefined reference to `threads::Mutex::lock()' :(.text+0xc432): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#5}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1444]': :(.text+0xcb12): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xcb2e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xcb36): undefined reference to `net::Message::readBit()' :(.text+0xcb51): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xcb73): undefined reference to `net::Message::readSmall()' :(.text+0xccfa): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xcff7): undefined reference to `net::Message::readSmall()' :(.text+0xd045): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xd085): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xd0d1): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd0f9): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xd115): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd145): undefined reference to `net::Message::~Message()' :(.text+0xd265): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `os::GLFWDriver::swapBuffers(double)': :(.text+0xd4e6): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::sendDetailed(net::Message&)': :(.text+0xe7f3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe804): undefined reference to `net::Message::operator<<(bool)' :(.text+0xe818): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe829): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe83a): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xe880): undefined reference to `net::Message::write1()' :(.text+0xe8a9): undefined reference to `net::Message::writeMedVec3(double, double, double)' :(.text+0xe8dd): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xe943): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xe958): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xe963): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xe974): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xea55): undefined reference to `net::Message::write0()' :(.text+0xea6e): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::sendInitial(net::Message&)': :(.text+0xeaed): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeafc): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xeb10): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeb31): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeb3e): undefined reference to `net::Message::operator<<(bool)' :(.text+0xeb52): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeb63): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeb74): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xeb86): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xebf8): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xec0d): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xec18): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0xec2a): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xec6c): undefined reference to `net::Message::writeMedVec3(double, double, double)' :(.text+0xec9c): undefined reference to `net::Message::write1()' :(.text+0xecbf): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0xeceb): undefined reference to `net::Message::write1()' :(.text+0xed0e): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0xed3a): undefined reference to `net::Message::writeRotation(double, double, double, double)' :(.text+0xed4f): undefined reference to `net::Message::writeBit(bool)' :(.text+0xed64): undefined reference to `net::Message::writeBit(bool)' :(.text+0xed79): undefined reference to `net::Message::writeBit(bool)' :(.text+0xed8c): undefined reference to `net::Message::write1()' :(.text+0xeda1): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xedbe): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xedd4): undefined reference to `net::Message::writeBit(bool)' :(.text+0xedf9): undefined reference to `net::Message::writeAlign()' :(.text+0xeed9): undefined reference to `net::Message::write0()' :(.text+0xef01): undefined reference to `net::Message::write0()' :(.text+0xef20): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0xef2a): undefined reference to `net::Message::write0()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::recvDetailed(net::Message&, double)': :(.text+0xf1a8): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xf1d7): undefined reference to `net::Message::operator>>(bool&)' :(.text+0xf1eb): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xf208): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xf219): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xf221): undefined reference to `net::Message::readBit()' :(.text+0xf251): undefined reference to `net::Message::readSmall()' :(.text+0xf274): undefined reference to `net::Message::readSmall()' :(.text+0xf27f): undefined reference to `net::Message::readSmall()' :(.text+0xf28e): undefined reference to `net::Message::readSmall()' :(.text+0xf2a9): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0xf471): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#13}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1460]': :(.text+0xf9bd): undefined reference to `net::Message::readBit()' :(.text+0xf9e8): undefined reference to `net::Message::Message(net::Message&)' :(.text+0xfa00): undefined reference to `threads::Mutex::lock()' :(.text+0xfa49): undefined reference to `threads::Mutex::release()' :(.text+0xfa93): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xfb9e): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#12}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1458]': :(.text+0xfbf3): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#10}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1454]': :(.text+0xfd88): undefined reference to `net::Message::readLimited(unsigned int)' :(.text+0xfd97): undefined reference to `net::Message::hasError() const' :(.text+0xfdff): undefined reference to `net::Message::readBit()' :(.text+0xfe3d): undefined reference to `net::Message::readSmall()' :(.text+0xfe49): undefined reference to `net::Message::readAlign()' :(.text+0xfe51): undefined reference to `net::Message::getReadPosition()' :(.text+0xfe5c): undefined reference to `net::Message::hasError() const' :(.text+0xfe9a): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0xfea2): undefined reference to `threads::atomic_int::operator++()' :(.text+0xfeb8): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0xfecb): undefined reference to `net::Message::advance(unsigned int)' :(.text+0xfed3): undefined reference to `net::Message::hasError() const' :(.text+0xff09): undefined reference to `net::Message::~Message()' :(.text+0xff31): undefined reference to `net::Message::hasError() const' :(.text+0xffb2): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x10013): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10027): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' :(.text+0x1003b): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x1004f): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x10073): undefined reference to `net::Message::readRotation(double&, double&, double&, double&)' :(.text+0x1007b): undefined reference to `net::Message::readSmall()' :(.text+0x10087): undefined reference to `net::Message::readAlign()' :(.text+0x1008f): undefined reference to `net::Message::getReadPosition()' :(.text+0x1009a): undefined reference to `net::Message::hasError() const' :(.text+0x100cf): undefined reference to `net::Message::~Message()' :(.text+0x10184): undefined reference to `net::Message::readSmall()' :(.text+0x10193): undefined reference to `net::Message::readAlign()' :(.text+0x1019f): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x101a7): undefined reference to `net::Message::getReadPosition()' :(.text+0x101b3): undefined reference to `net::Message::getReadPosition()' :(.text+0x101c3): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x101f2): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x10216): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x1022b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1023d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x10271): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x10286): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x102a8): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x102ba): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x102c2): undefined reference to `net::Message::readSmall()' :(.text+0x102e4): undefined reference to `net::Message::readSmall()' :(.text+0x102ef): undefined reference to `net::Message::readSmall()' :(.text+0x102fa): undefined reference to `net::Message::readSmall()' :(.text+0x1030f): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x103ef): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' :(.text+0x103f7): undefined reference to `net::Message::readBit()' :(.text+0x10407): undefined reference to `net::Message::readBit()' :(.text+0x10451): undefined reference to `net::Message::readRotation(double&, double&, double&, double&)' :(.text+0x10459): undefined reference to `net::Message::readBit()' :(.text+0x10471): undefined reference to `net::Message::readBit()' :(.text+0x10489): undefined reference to `net::Message::readBit()' :(.text+0x104a1): undefined reference to `net::Message::readBit()' :(.text+0x1051d): undefined reference to `net::Message::readAlign()' :(.text+0x105f7): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x1061f): undefined reference to `net::Message::~Message()' :(.text+0x10668): undefined reference to `net::Message::readSmall()' :(.text+0x10674): undefined reference to `net::Message::readAlign()' :(.text+0x1067c): undefined reference to `net::Message::getReadPosition()' :(.text+0x10687): undefined reference to `net::Message::hasError() const' :(.text+0x106b5): undefined reference to `net::Message::readBit()' :(.text+0x106bd): undefined reference to `net::Message::readSmall()' :(.text+0x106c8): undefined reference to `net::Message::readAlign()' :(.text+0x106d8): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x10746): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x10758): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x10764): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x10797): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x107ed): undefined reference to `net::Message::readBit()' :(.text+0x10812): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10838): undefined reference to `threads::Mutex::release()' :(.text+0x10840): undefined reference to `threads::Mutex::hasLock()' :(.text+0x10883): undefined reference to `net::Message::readSmall()' :(.text+0x1088d): undefined reference to `net::Message::readAlign()' :(.text+0x1089c): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x108c4): undefined reference to `net::Message::readSmall()' :(.text+0x108ce): undefined reference to `net::Message::readAlign()' :(.text+0x108dd): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x10902): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x10997): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x10a1e): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' :(.text+0x10a2f): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x10a40): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' :(.text+0x10a55): undefined reference to `net::Message::readRotation(double&, double&, double&, double&)' :(.text+0x10a5d): undefined reference to `net::Message::readSmall()' :(.text+0x10a67): undefined reference to `net::Message::readAlign()' :(.text+0x10a76): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x10b59): undefined reference to `threads::Mutex::release()' :(.text+0x10b61): undefined reference to `threads::Mutex::hasLock()' :(.text+0x10bc6): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x10bce): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10be4): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x10bf7): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x10bff): undefined reference to `net::Message::hasError() const' :(.text+0x10c34): undefined reference to `net::Message::~Message()' :(.text+0x10d4e): undefined reference to `net::Message::readBit()' :(.text+0x10d95): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10d9d): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10da9): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x10dc3): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10dcb): undefined reference to `threads::atomic_int::operator++()' :(.text+0x10e96): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x10ea7): undefined reference to `net::Message::advance(unsigned int)' :(.text+0x10eaf): undefined reference to `net::Message::hasError() const' :(.text+0x10f0b): undefined reference to `net::Message::~Message()' :(.text+0x10f6c): undefined reference to `net::Message::~Message()' :(.text+0x10f98): undefined reference to `net::Message::~Message()' :(.text+0x10fb8): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::destroy(bool)': :(.text+0x11112): undefined reference to `threads::atomic_int::operator--()' :(.text+0x11230): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x112a8): undefined reference to `threads::Mutex::lock()' :(.text+0x112c6): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x112e2): undefined reference to `net::Message::size() const' :(.text+0x112fe): undefined reference to `threads::Mutex::release()' :(.text+0x1132d): undefined reference to `threads::Mutex::lock()' :(.text+0x11381): undefined reference to `threads::Mutex::release()' :(.text+0x113ad): undefined reference to `threads::Mutex::lock()' :(.text+0x113b7): undefined reference to `threads::atomic_int::operator++()' :(.text+0x113ef): undefined reference to `threads::Mutex::release()' :(.text+0x1140c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x11488): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x114b6): undefined reference to `net::Message::reset()' :(.text+0x11514): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x11602): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x1173b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x11755): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1175d): undefined reference to `threads::atomic_int::operator--()' :(.text+0x118ad): undefined reference to `threads::Mutex::release()' :(.text+0x118c4): undefined reference to `threads::Mutex::release()' :(.text+0x118db): undefined reference to `threads::Mutex::release()' :(.text+0x118e3): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::think(double)': :(.text+0x11f8e): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x11f96): undefined reference to `net::Message::getReadPosition()' :(.text+0x11fa2): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x12037): undefined reference to `threads::Mutex::lock()' :(.text+0x1205a): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x120a5): undefined reference to `net::Message::writeMedVec3(double, double, double)' :(.text+0x120c7): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x120e9): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x12113): undefined reference to `net::Message::writeRotation(double, double, double, double)' :(.text+0x12126): undefined reference to `net::Message::size() const' :(.text+0x12136): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x12140): undefined reference to `net::Message::writeAlign()' :(.text+0x12153): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x1215d): undefined reference to `net::Message::writeAlign()' :(.text+0x12167): undefined reference to `net::Message::size() const' :(.text+0x12188): undefined reference to `threads::Mutex::release()' :(.text+0x12255): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1225d): undefined reference to `net::Message::~Message()' :(.text+0x12295): undefined reference to `threads::Mutex::lock()' :(.text+0x122b3): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x122cb): undefined reference to `net::Message::size() const' :(.text+0x122ec): undefined reference to `threads::Mutex::release()' :(.text+0x12646): undefined reference to `net::Message::reset()' :(.text+0x1267a): undefined reference to `net::Message::reset()' :(.text+0x126ae): undefined reference to `net::Message::~Message()' :(.text+0x126c1): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x126ef): undefined reference to `threads::Mutex::release()' :(.text+0x12722): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `tickRandomLock(double, int)': :(.text+0x12778): undefined reference to `threads::Mutex::lock()' :(.text+0x12800): undefined reference to `threads::Mutex::hasLock()' :(.text+0x128be): undefined reference to `threads::Mutex::hasLock()' :(.text+0x128e0): undefined reference to `threads::atomic_int::operator++()' :(.text+0x128ec): undefined reference to `threads::Mutex::release()' :(.text+0x12b78): undefined reference to `threads::Mutex::release()' :(.text+0x12b80): undefined reference to `threads::Mutex::hasLock()' :(.text+0x12bd9): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12c5d): undefined reference to `threads::Mutex::lock()' :(.text+0x12daa): undefined reference to `threads::Mutex::lock()' :(.text+0x12db6): undefined reference to `threads::Mutex::lock()' :(.text+0x12e3e): undefined reference to `threads::Mutex::release()' :(.text+0x12f21): undefined reference to `threads::Mutex::lock()' :(.text+0x12f5c): undefined reference to `threads::Mutex::release()' :(.text+0x12fa2): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x12fd4): undefined reference to `threads::Mutex::release()' :(.text+0x12ff8): undefined reference to `threads::Mutex::lock()' :(.text+0x13037): undefined reference to `threads::Mutex::release()' :(.text+0x130be): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x130c6): undefined reference to `net::Message::getReadPosition()' :(.text+0x130e0): undefined reference to `net::Message::write1()' :(.text+0x13101): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1310f): undefined reference to `net::Message::operator<<(bool)' :(.text+0x13128): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13139): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1314a): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13190): undefined reference to `net::Message::write1()' :(.text+0x131b0): undefined reference to `net::Message::writeMedVec3(double, double, double)' :(.text+0x131e5): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13273): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13281): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1328f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x132a3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x132eb): undefined reference to `net::Message::write0()' :(.text+0x133cc): undefined reference to `net::Message::~Message()' :(.text+0x133dd): undefined reference to `threads::Mutex::release()' :(.text+0x133e5): undefined reference to `threads::Mutex::hasLock()' :(.text+0x1340c): undefined reference to `threads::sleep(unsigned int)' :(.text+0x13454): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x134f7): undefined reference to `threads::idle()' :(.text+0x1350f): undefined reference to `threads::Signal::wait(int) const' :(.text+0x1356e): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x1357c): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x1358a): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x13598): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x13661): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x137dc): undefined reference to `threads::Mutex::lock()' :(.text+0x13832): undefined reference to `threads::Mutex::release()' :(.text+0x13857): undefined reference to `threads::Mutex::lock()' :(.text+0x138ac): undefined reference to `threads::Mutex::release()' :(.text+0x138b8): undefined reference to `threads::Mutex::release()' :(.text+0x13b5b): undefined reference to `threads::Mutex::release()' :(.text+0x13b67): undefined reference to `threads::Mutex::release()' :(.text+0x13b83): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x13bcb): undefined reference to `threads::Mutex::lock()' :(.text+0x13bee): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x13c40): undefined reference to `net::Message::writeBit(bool)' :(.text+0x13c4a): undefined reference to `net::Message::size() const' :(.text+0x13c5a): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13c64): undefined reference to `net::Message::writeAlign()' :(.text+0x13c79): undefined reference to `net::Message::copyTo(net::Message&, unsigned int, unsigned int) const' :(.text+0x13c83): undefined reference to `net::Message::writeAlign()' :(.text+0x13c8d): undefined reference to `net::Message::size() const' :(.text+0x13cae): undefined reference to `threads::Mutex::release()' :(.text+0x13d2b): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x13d35): undefined reference to `net::Message::~Message()' :(.text+0x13d47): undefined reference to `net::Message::write1()' :(.text+0x13d62): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13dd5): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13de3): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x13df7): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13e44): undefined reference to `net::Message::write0()' :(.text+0x13e5a): undefined reference to `net::Message::write0()' :(.text+0x13ea5): undefined reference to `net::Message::reset()' :(.text+0x13ecc): undefined reference to `net::Message::write0()' :(.text+0x13f1d): undefined reference to `threads::Mutex::lock()' :(.text+0x13f5b): undefined reference to `threads::Mutex::release()' :(.text+0x13fb0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1404b): undefined reference to `net::Message::~Message()' :(.text+0x14074): undefined reference to `threads::Mutex::release()' :(.text+0x1407e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x14094): undefined reference to `threads::Mutex::release()' :(.text+0x140b7): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::save(Object*, SaveMessage&)': :(.text+0x142ef): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x14303): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x14314): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x14325): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1433b): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x14345): undefined reference to `net::Message::operator<<(bool)' :(.text+0x14356): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x14367): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1437f): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x143a9): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x143be): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o::(.text+0x143d3): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::save(Object*, SaveMessage&)': :(.text+0x14484): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::repair(Object*, vec2 const&, double)': :(.text+0x14a0e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x14adc): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::damage(Object*, DamageEvent&, vec2 const&)': :(.text+0x153bd): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1549b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o::(.text+0x1572c): more undefined references to `threads::atomic_int::operator++()' follow /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::destroy(Object*)': :(.text+0x17ac7): undefined reference to `threads::atomic_int::operator--()' :(.text+0x17adc): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::start(Object*, bool)': :(.text+0x17c64): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::create(Object*, Design const*)': :(.text+0x17e1f): undefined reference to `threads::atomic_int::operator++()' :(.text+0x17e2b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x17f2b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1807c): undefined reference to `CScriptAny::CScriptAny(asIScriptEngine*)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::recvDelta(Object*, net::Message&)': :(.text+0x18299): undefined reference to `net::Message::readBit()' :(.text+0x18345): undefined reference to `net::Message::readBit()' :(.text+0x1835a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1839b): undefined reference to `net::Message::readBit()' :(.text+0x183b8): undefined reference to `net::Message::readBit()' :(.text+0x183cf): undefined reference to `net::Message::readBit()' :(.text+0x183e6): undefined reference to `net::Message::readBit()' :(.text+0x18570): undefined reference to `net::Message::readBit()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o::(.text+0x18580): more undefined references to `net::Message::readBit()' follow /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::recvDelta(Object*, net::Message&)': :(.text+0x185dd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18615): undefined reference to `net::Message::readFixed(double, double, unsigned char)' :(.text+0x18622): undefined reference to `net::Message::readBit()' :(.text+0x18643): undefined reference to `net::Message::readFixed(double, double, unsigned char)' :(.text+0x18658): undefined reference to `net::Message::readBit()' :(.text+0x1867a): undefined reference to `net::Message::readFixed(double, double, unsigned char)' :(.text+0x1868f): undefined reference to `net::Message::readBit()' :(.text+0x1869f): undefined reference to `net::Message::readSmall()' :(.text+0x186aa): undefined reference to `net::Message::readSmall()' :(.text+0x186ce): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x186d6): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::recvDetails(Object*, net::Message&)': :(.text+0x1873b): undefined reference to `net::Message::readBit()' :(.text+0x18782): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1878a): undefined reference to `net::Message::readSmall()' :(.text+0x18887): undefined reference to `net::Message::readBit()' :(.text+0x1889c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18903): undefined reference to `net::Message::readBit()' :(.text+0x1890f): undefined reference to `net::Message::readBit()' :(.text+0x1898f): undefined reference to `net::Message::readBit()' :(.text+0x189dc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18a34): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18a6d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18a84): undefined reference to `net::Message::readBit()' :(.text+0x18a9e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x18acc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::retrofit(Object*, Design const*)': :(.text+0x18b5b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x18cca): undefined reference to `CScriptAny::Release() const' :(.text+0x18e0d): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda(net::Client&, net::Message&)#11}>::_M_invoke(std::_Any_data const&, net::Client&, net::Message&) [clone .lto_priv.1456]': :(.text+0x190f8): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1910c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1911c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19136): undefined reference to `threads::atomic_int::operator++()' :(.text+0x19150): undefined reference to `threads::atomic_int::operator--()' :(.text+0x19182): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x19196): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x191aa): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x191c5): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x191cd): undefined reference to `net::Message::readSmall()' :(.text+0x19286): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x192bc): undefined reference to `net::Message::readSmall()' :(.text+0x194f5): undefined reference to `net::Message::readBit()' :(.text+0x1950c): undefined reference to `net::Message::readLimited(unsigned int, unsigned int)' :(.text+0x1953d): undefined reference to `net::Message::readSignedSmall()' :(.text+0x19554): undefined reference to `net::Message::readBit()' :(.text+0x19582): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1958d): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x195b4): undefined reference to `net::Message::readBit()' :(.text+0x195c0): undefined reference to `net::Message::readBit()' :(.text+0x19617): undefined reference to `net::Message::readBit()' :(.text+0x19691): undefined reference to `net::Message::readBit()' :(.text+0x196b6): undefined reference to `net::Message::readFixed(double, double, unsigned char)' :(.text+0x196d9): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19747): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `os::GLFWDriver::sleep(int)': :(.text+0x2b83): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::grab() const': :(.text+0x32c1): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Blueprint::target(Object*, unsigned int, Object*, TargetFlags)': :(.text+0x39b7): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsWorld::writeSetup(net::Message&)': :(.text+0x64fa): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsGrid::removeItem(PhysicsItem*)': :(.text+0x67b1): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `PhysicsWorld::updateItem(PhysicsItem&, AABBox const&)': :(.text+0x69b2): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `registerObjectGroup(ObjectGroup*, int)': :(.text+0x8551): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `Object::setFlag(ObjectFlag, bool)': :(.text+0x924e): undefined reference to `threads::atomic_int::operator&=(int)' :(.text+0x9268): undefined reference to `threads::atomic_int::operator|=(int)' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `lockGroup(LockGroup*, bool)': :(.text+0x9e0b): undefined reference to `threads::Mutex::lock()' :(.text+0x9e23): undefined reference to `threads::Mutex::lock()' :(.text+0x9e4f): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `LockGroup::addMessage(ObjectMessage*)': :(.text+0x9fed): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `LockGroup::processMessages(int)': :(.text+0xa342): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `tickRandomMessages(int)': :(.text+0xa423): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `ObjectMessage::operator delete(void*)': :(.text+0xa4f3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans5.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Game&) [clone .lto_priv.1952]': :(.text+0xc0c5): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scene::Node* scripts::grabbedCast(scene::MeshNode*)': :(.text+0x14ee): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scene::Node* scripts::grabbedCast(scene::PlaneNode*)': :(.text+0x150e): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scene::Node* scripts::grabbedCast(scene::BeamNode*)': :(.text+0x152e): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scene::Node* scripts::grabbedCast(scene::SpriteNode*)': :(.text+0x154e): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::getRenderingNode()': :(.text+0x1572): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o::(.text+0x15b9): more undefined references to `threads::atomic_int::operator++()' follow /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::setRenderingNode(scene::Node*)': :(.text+0x172a): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::ScriptRenderTarget::~ScriptRenderTarget()': :(.text+0x1790): undefined reference to `threads::atomic_int::operator--()' :(.text+0x17a6): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::ScriptMaterial::drop()': :(.text+0x1a09): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::ScriptRenderTarget::~ScriptRenderTarget()': :(.text+0x1a60): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o::(.text+0x1a76): more undefined references to `threads::atomic_int::operator--()' follow /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::ImageLoadThread(void*)': :(.text+0x1b52): undefined reference to `loadImage(char const*)' :(.text+0x1b66): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::DynamicTexture::load(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': :(.text+0x4ac1): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::DynamicTexture::~DynamicTexture()': :(.text+0x4bc5): undefined reference to `threads::Mutex::lock()' :(.text+0x4bfc): undefined reference to `threads::Mutex::release()' :(.text+0x4ca5): undefined reference to `threads::atomic_int::operator--()' :(.text+0x4cdc): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::DynamicTexture::~DynamicTexture()': :(.text+0x4d64): undefined reference to `threads::Mutex::lock()' :(.text+0x4d9b): undefined reference to `threads::Mutex::release()' :(.text+0x4e55): undefined reference to `threads::atomic_int::operator--()' :(.text+0x4e8c): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::playParticleSys_server_o(std::__cxx11::basic_string, std::allocator > const&, vec3 const&, quaternion const&, float, Object*, bool)': :(.text+0x615c): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x6167): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x6174): undefined reference to `net::Message::writeBit(bool)' :(.text+0x619e): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x61b2): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x61ce): undefined reference to `net::Message::writeRotation(double, double, double, double)' :(.text+0x61e0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x61fb): undefined reference to `net::Message::~Message()' :(.text+0x624b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x62b6): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::playParticleSys_server(std::__cxx11::basic_string, std::allocator > const&, vec3 const&, quaternion const&, float, unsigned int, bool)': :(.text+0x6376): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x6381): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x638b): undefined reference to `net::Message::writeBit(bool)' :(.text+0x63a2): undefined reference to `net::Message::writeMedVec3(double, double, double)' :(.text+0x63b6): undefined reference to `net::Message::writeSmallVec3(double, double, double)' :(.text+0x63d1): undefined reference to `net::Message::writeRotation(double, double, double, double)' :(.text+0x63e3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x63f9): undefined reference to `net::Message::~Message()' :(.text+0x64bd): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::PlayParticles::process()': :(.text+0x6561): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::playParticleSys_ps(scene::ParticleSystemDesc*, vec3 const&, float, scene::Node*)': :(.text+0x6612): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::playParticleSys(std::__cxx11::basic_string, std::allocator > const&, vec3 const&, float, scene::Node*)': :(.text+0x66e6): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::nodeSyncObject(scene::Node*, Object*)': :(.text+0x6732): undefined reference to `threads::atomic_int::operator++()' :(.text+0x6748): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `std::_Function_handler const&, unsigned int)::{lambda(PhysicsItem const&)#1}>::_M_invoke(std::_Any_data const&, PhysicsItem const&) [clone .lto_priv.2029]': :(.text+0x88a5): undefined reference to `threads::atomic_int::operator++()' :(.text+0x8948): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::nodeConeSelect(line3d const&, double, CScriptArray*) [clone .lto_priv.1330]': :(.text+0xa070): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0xa08d): undefined reference to `CScriptArray::Reserve(unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::objectFromPixel(render::Camera&, vec2 const&) [clone .lto_priv.1360]': :(.text+0xa576): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa792): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa7a3): undefined reference to `threads::atomic_int::operator++()' :(.text+0xa897): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::getAudioNames(CScriptArray*) [clone .lto_priv.1402]': :(.text+0xb572): undefined reference to `audio::enumerateDevices(std::function)' :(.text+0xb59e): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0xb5e8): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::getMonitorNames(CScriptArray*) [clone .lto_priv.1400]': :(.text+0xb759): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0xb7ac): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `std::_Function_handler const&, vec3 const&, unsigned int)::{lambda(PhysicsItem const&)#1}>::_M_invoke(std::_Any_data const&, PhysicsItem const&) [clone .lto_priv.2031]': :(.text+0xc876): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `LockedHandle::set_withref(Object*)': :(.text+0xc90a): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0xc935): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `LockedHandle::get() const': :(.text+0xc9a0): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0xc9ba): undefined reference to `threads::sleep(unsigned int)' :(.text+0xc9c9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::getSpriteDesc(render::Sprite const&) [clone .lto_priv.1326]': :(.text+0xcb3e): undefined reference to `std::__cxx11::basic_string, std::allocator > toString(Color, unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::saveSettings()': :(.text+0x11dc0): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x11dd3): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x11e7d): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::cb_save_kb()': :(.text+0x120cc): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::reloadSettingsShaders()': :(.text+0x12f0b): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12fc1): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::getVideoModes(CScriptArray*) [clone .lto_priv.1399]': :(.text+0x138c9): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0x13908): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::takeScreenshot(std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x13e5b): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x140f0): undefined reference to `threads::async(std::function)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::ScriptMaterial::grab()': :(.text+0x1595): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `scripts::DynamicTexture::load(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': :(.text+0x4ade): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans7.ltrans.o: In function `_RefCounted::grab() const': :(.text._ZNK11_RefCountedIN7threads10atomic_intEE4grabEv[_ZNK11_RefCountedIN7threads10atomic_intEE4grabEv]+0x5): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::nodeBaseCast(scene::ScriptedNode*)': :(.text+0x5ae): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::castObj(asIScriptGeneric*)': :(.text+0x644): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::baseCast(Object*)': :(.text+0x69a): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&) [clone .lto_priv.2333]': :(.text+0x6d1): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::waitForMessage(scripts::YieldedMessage**)': :(.text+0x75c): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scene::Node* scripts::grabbedCast(scene::ParticleSystem*)': :(.text+0xaee): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `SaveMessage& scripts::wrapRead(SaveMessage&, unsigned char&) [clone .lto_priv.1179]': :(.text+0xd1a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readIdentifier(SaveMessage&, unsigned int) [clone .lto_priv.1164]': :(.text+0xd86): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `net::Message& scripts::wrapRead >(net::Message&, quaternion&) [clone .lto_priv.1270]': :(.text+0xdca): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `net::Message& scripts::wrapRead >(net::Message&, vec2&) [clone .lto_priv.1268]': :(.text+0xe5a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `net::Message& scripts::wrapRead >(net::Message&, vec2&) [clone .lto_priv.1266]': :(.text+0xefa): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o::(.text+0xf9a): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `SaveMessage& scripts::wrapRead(SaveMessage&, bool&) [clone .lto_priv.1178]': :(.text+0x18e5): undefined reference to `net::Message::operator>>(bool&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `net::Message& scripts::wrapRead(net::Message&, bool&) [clone .lto_priv.1233]': :(.text+0x1925): undefined reference to `net::Message::operator>>(bool&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeIdentifier(SaveMessage&, unsigned int, int) [clone .lto_priv.1166]': :(.text+0x1973): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeDesign(SaveMessage&, Design const**) [clone .lto_priv.1200]': :(.text+0x19c1): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x19d9): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1a10): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1a40): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o::(.text+0x1a66): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refAtomic::drop() const': :(.text+0x1e29): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refMutex::drop() const': :(.text+0x1e59): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refRWMutex::drop() const': :(.text+0x1e89): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refSignal::drop() const': :(.text+0x1eb9): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::wrapReadAlign(SaveMessage&) [clone .lto_priv.1173]': :(.text+0x1f82): undefined reference to `net::Message::readAlign()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::wrapReadAlign(net::Message&) [clone .lto_priv.1210]': :(.text+0x1fc2): undefined reference to `net::Message::readAlign()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::wrapReadBit(SaveMessage&) [clone .lto_priv.1172]': :(.text+0x2002): undefined reference to `net::Message::readBit()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::wrapReadBit(net::Message&) [clone .lto_priv.1209]': :(.text+0x2042): undefined reference to `net::Message::readBit()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readDesign(SaveMessage&, Design const**) [clone .lto_priv.1201]': :(.text+0x20ab): undefined reference to `threads::atomic_int::operator--()' :(.text+0x20c1): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x212b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readEmpire(SaveMessage&, Empire**)': :(.text+0x21a7): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readEmpire(net::Message&, Empire**)': :(.text+0x2237): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::loadObject(SaveMessage&, Object**)': :(.text+0x22c7): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeElevation(SaveMessage&, ElevationMap&) [clone .lto_priv.1198]': :(.text+0x23a1): undefined reference to `net::Message::operator<<(bool)' :(.text+0x23b2): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x23c3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x23d4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x23e5): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x23fb): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeElevation(net::Message&, ElevationMap&) [clone .lto_priv.1272]': :(.text+0x2421): undefined reference to `net::Message::operator<<(bool)' :(.text+0x2432): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2443): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2454): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2465): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x247b): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readElevation(SaveMessage&, ElevationMap&) [clone .lto_priv.1199]': :(.text+0x249f): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x24b0): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x24c1): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x24d2): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x24e3): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x250e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readElevation(net::Message&, ElevationMap&) [clone .lto_priv.1273]': :(.text+0x255f): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x2570): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2581): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2592): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x25a3): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x25ce): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::msgDumpWrite(SaveMessage&) [clone .lto_priv.1175]': :(.text+0x2615): undefined reference to `net::Message::getWritePosition()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::msgDumpWrite(net::Message&) [clone .lto_priv.1211]': :(.text+0x2645): undefined reference to `net::Message::getWritePosition()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::msgDumpRead(SaveMessage&) [clone .lto_priv.1174]': :(.text+0x2675): undefined reference to `net::Message::getReadPosition()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::msgDumpRead(net::Message&) [clone .lto_priv.1212]': :(.text+0x26a5): undefined reference to `net::Message::getReadPosition()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::fillInt(SaveMessage&, unsigned int, int) [clone .lto_priv.1171]': :(.text+0x26de): undefined reference to `net::Message::Buffer::data()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::fillInt(net::Message&, unsigned int, int) [clone .lto_priv.1208]': :(.text+0x26fe): undefined reference to `net::Message::Buffer::data()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::reserveInt(SaveMessage&) [clone .lto_priv.1170]': :(.text+0x2717): undefined reference to `net::Message::reserve(unsigned long)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeLinkMapDelta(LinkMapBase<16>&, net::Message&) [clone .lto_priv.1284]': :(.text+0x277f): undefined reference to `net::Message::reserve(unsigned long)' :(.text+0x27fb): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x280d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2842): undefined reference to `net::Message::Buffer::data()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeLinkMapAll(LinkMapBase<16>&, net::Message&) [clone .lto_priv.1283]': :(.text+0x28ad): undefined reference to `net::Message::reserve(unsigned long)' :(.text+0x2915): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2926): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x293e): undefined reference to `net::Message::Buffer::data()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::reserveInt(net::Message&) [clone .lto_priv.1207]': :(.text+0x2977): undefined reference to `net::Message::reserve(unsigned long)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `net::Message& scripts::wrapRead, std::allocator > >(net::Message&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.1252]': :(.text+0x29e5): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readLinkMap(LinkMapBase<16>&, net::Message&) [clone .lto_priv.1285]': :(.text+0x2aaa): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2adc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x2aec): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readRot(net::Message&) [clone .lto_priv.1230]': :(.text+0x2cb6): undefined reference to `net::Message::readRotation(double&, double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readDir(net::Message&) [clone .lto_priv.1228]': :(.text+0x2d0b): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readVec3(net::Message&) [clone .lto_priv.1226]': :(.text+0x2d65): undefined reference to `net::Message::readMedVec3(double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readSmallVec3(net::Message&) [clone .lto_priv.1224]': :(.text+0x2db5): undefined reference to `net::Message::readSmallVec3(double&, double&, double&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readBitValue(net::Message&, unsigned int) [clone .lto_priv.1220]': :(.text+0x2df6): undefined reference to `net::Message::readBitValue(unsigned char)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readFixed(net::Message&, double, double, unsigned int) [clone .lto_priv.1222]': :(.text+0x2e46): undefined reference to `net::Message::readFixed(double, double, unsigned char)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readSignedSmall(net::Message&) [clone .lto_priv.1216]': :(.text+0x2ea2): undefined reference to `net::Message::readSignedSmall()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeDesign(net::Message&, Design const**) [clone .lto_priv.1274]': :(.text+0x2f2d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2f3f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2f70): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2fa0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readSmall(net::Message&) [clone .lto_priv.1214]': :(.text+0x2fb2): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readDesign(net::Message&, Design const**) [clone .lto_priv.1275]': :(.text+0x301b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x3031): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x3091): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::readLimited(net::Message&, unsigned int) [clone .lto_priv.1218]': :(.text+0x3102): undefined reference to `net::Message::readLimited(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::emptyMessage(net::Message&) [clone .lto_priv.1206]': :(.text+0x3145): undefined reference to `net::Message::size() const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::assignMessage(net::Message&, net::Message&) [clone .lto_priv.1205]': :(.text+0x3165): undefined reference to `net::Message::operator=(net::Message const&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::continueMessage(scripts::YieldedMessage*, scripts::YieldedMessage**)': :(.text+0x3194): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::finalizeYield() [clone .lto_priv.1281]': :(.text+0x3203): undefined reference to `net::Message::finalize()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::getYieldMessage() [clone .lto_priv.1280]': :(.text+0x32a4): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::setNickname(std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1282]': :(.text+0x35a4): undefined reference to `threads::ReadWriteMutex::readLock()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::lockReadMutex(scripts::refRWMutex*)': :(.text+0x35d5): undefined reference to `threads::ReadWriteMutex::readLock()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::nodeCast(asIScriptGeneric*)': :(.text+0x3b26): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scene::ParticleSystem* scripts::grabbedCast(scene::Node*)': :(.text+0x3ba8): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::playTrack(std::__cxx11::basic_string, std::allocator > const&, bool, bool)': :(.text+0x3d1a): undefined reference to `audio::IAudioReference::grab() const' :(.text+0x3d22): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::playTrack3D(std::__cxx11::basic_string, std::allocator > const&, vec3 const&, bool, bool)': :(.text+0x3e94): undefined reference to `audio::IAudioReference::grab() const' :(.text+0x3e9c): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::~FormulaNamespace()': :(.text+0x4027): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::~FormulaNamespace()': :(.text+0x4187): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptFormula::~ScriptFormula()': :(.text+0x42c9): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptFormula::~ScriptFormula()': :(.text+0x43a9): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::lockWriteMutex(scripts::refRWMutex*)': :(.text+0x43e5): undefined reference to `threads::ReadWriteMutex::writeLock()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::setConstant(int, double)': :(.text+0x4425): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x45b7): undefined reference to `assembler::CodePage::drop()' :(.text+0x45db): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x46bb): undefined reference to `assembler::CodePage::drop()' :(.text+0x4741): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::write(net::Message&)': :(.text+0x4796): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x47c6): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x4806): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x4833): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x4860): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x4878): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x4896): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x48cb): undefined reference to `net::Message::operator<<(char const*)' :(.text+0x48dd): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.2331]': :(.text+0x4932): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x4960): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x49a7): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x49d2): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x49fe): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x4a18): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x4a36): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x4a6b): undefined reference to `net::Message::operator<<(char const*)' :(.text+0x4a7d): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptFormula::parse(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x4b37): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::get(int)': :(.text+0x4be6): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x4c87): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x4cae): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::nsVar(void*, int)': :(.text+0x4cde): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x4d2d): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x4db1): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::modConstant(int, double)': :(.text+0x4df5): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x4ef8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x4f24): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x4f90): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5037): undefined reference to `assembler::CodePage::drop()' :(.text+0x514b): undefined reference to `assembler::CodePage::drop()' :(.text+0x51ea): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x51fd): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::setFormula(int, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x52f2): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x5477): undefined reference to `assembler::CodePage::drop()' :(.text+0x54bc): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x55c4): undefined reference to `assembler::CodePage::drop()' :(.text+0x5677): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ctor_game(void*)': :(.text+0x574a): undefined reference to `net::Address::Address()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::lockMutex(scripts::refMutex*)': :(.text+0x57c5): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::setScriptObject(void*, int)': :(.text+0x57e9): undefined reference to `threads::Mutex::lock()' :(.text+0x5843): undefined reference to `threads::Mutex::release()' :(.text+0x588b): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::releaseRefs(asIScriptEngine*)': :(.text+0x58b1): undefined reference to `threads::Mutex::lock()' :(.text+0x58ec): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::linkEmpire(Player&, Empire*)': :(.text+0x592b): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x596b): undefined reference to `net::Address::Address()' :(.text+0x59f1): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5a14): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5a26): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::getQueriedServers(CScriptArray*)': :(.text+0x5a8b): undefined reference to `CScriptArray::InsertLast(void*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler const&, double, CScriptArray*)::{lambda(PhysicsItem const&)#1}>::_M_invoke(std::_Any_data const&, PhysicsItem const&) [clone .lto_priv.1964]': :(.text+0x5c2b): undefined reference to `CScriptArray::InsertLast(void*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::mpConnect(net::Game&, bool, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x5d0b): undefined reference to `net::Address::Address(std::__cxx11::basic_string, std::allocator > const&, int, net::AddressType)' :(.text+0x5d34): undefined reference to `net::LobbyPunchthrough::LobbyPunchthrough(net::Address, net::Client*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::mpKick(int)': :(.text+0x5dad): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x5dd6): undefined reference to `net::Server::kick(net::Connection&, net::DisconnectReason)' :(.text+0x5e1e): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::queryServers()': :(.text+0x5e6e): undefined reference to `threads::Mutex::lock()' :(.text+0x5ec9): undefined reference to `threads::Mutex::release()' :(.text+0x5ee0): undefined reference to `net::LobbyQuery::refresh(bool, bool)' :(.text+0x5f11): undefined reference to `net::prepare()' :(.text+0x5f3a): undefined reference to `net::LobbyQuery::LobbyQuery(std::__cxx11::basic_string, std::allocator > const&, int, int, net::AddressType)' :(.text+0x5fbf): undefined reference to `net::clear()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::getPlayers()': :(.text+0x602b): undefined reference to `CScriptArray::CScriptArray(unsigned int, asITypeInfo*)' :(.text+0x6041): undefined reference to `CScriptArray::Reserve(unsigned int)' :(.text+0x6050): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x6078): undefined reference to `CScriptArray::InsertLast(void*)' :(.text+0x6088): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x60a8): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refAtomic::operator=(int)': :(.text+0x61b5): undefined reference to `threads::atomic_int::operator=(int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::scriptDrop()': :(.text+0x61cd): undefined reference to `threads::atomic_int::operator--()' :(.text+0x61e7): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x61ef): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::makeSignal()': :(.text+0x6219): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::createThreadLocal(asITypeInfo*)': :(.text+0x627c): undefined reference to `threads::_threadlocalPointer::_threadlocalPointer()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refThreadLocal::set(void*)': :(.text+0x62cc): undefined reference to `threads::_threadlocalPointer::get()' :(.text+0x64eb): undefined reference to `threads::_threadlocalPointer::set(void*)' :(.text+0x656d): undefined reference to `threads::_threadlocalPointer::set(void*)' :(.text+0x658d): undefined reference to `threads::_threadlocalPointer::set(void*)' :(.text+0x65af): undefined reference to `threads::_threadlocalPointer::set(void*)' :(.text+0x65e7): undefined reference to `threads::_threadlocalPointer::set(void*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o::(.text+0x660b): more undefined references to `threads::_threadlocalPointer::set(void*)' follow /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refThreadLocal::get()': :(.text+0x662e): undefined reference to `threads::_threadlocalPointer::get()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::enumRefs(asIScriptEngine*)': :(.text+0x66b2): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::start(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6798): undefined reference to `threads::atomic_int::compare_exchange_strong(int, int)' :(.text+0x67ac): undefined reference to `threads::atomic_int::operator++()' :(.text+0x67bf): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::create_fo(std::__cxx11::basic_string, std::allocator > const&, void*, int)': :(.text+0x6877): undefined reference to `threads::Mutex::lock()' :(.text+0x689f): undefined reference to `threads::Mutex::release()' :(.text+0x696c): undefined reference to `threads::atomic_int::compare_exchange_strong(int, int)' :(.text+0x6984): undefined reference to `threads::atomic_int::operator++()' :(.text+0x6997): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x69eb): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::create_f(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6b18): undefined reference to `threads::atomic_int::compare_exchange_strong(int, int)' :(.text+0x6b2c): undefined reference to `threads::atomic_int::operator++()' :(.text+0x6b3f): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::getScriptObject(void*, int)': :(.text+0x6b93): undefined reference to `threads::Mutex::lock()' :(.text+0x6bad): undefined reference to `threads::Mutex::release()' :(.text+0x6d1e): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refThreadLocal::~refThreadLocal()': :(.text+0x6d5c): undefined reference to `threads::_threadlocalPointer::get()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refThreadLocal::~refThreadLocal()': :(.text+0x6e82): undefined reference to `threads::_threadlocalPointer::get()' :(.text+0x6ee4): undefined reference to `threads::_threadlocalPointer::~_threadlocalPointer()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler const&)::{lambda(PhysicsItem const&)#1}>::_M_invoke(std::_Any_data const&, PhysicsItem const&) [clone .lto_priv.1966]': :(.text+0x77ed): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler, std::allocator > const&, bool)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.1972]': :(.text+0x7871): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `writeObject(net::Message&, Object*, bool)': :(.text+0x793e): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::yieldObject(Object*) [clone .lto_priv.1279]': :(.text+0x79d4): undefined reference to `net::Message::finalize()' :(.text+0x7a11): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `readObject(net::Message&, bool, int)': :(.text+0x7a93): undefined reference to `net::Message::readSmall()' :(.text+0x7aca): undefined reference to `net::Message::readLimited(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::read(net::Message&)': :(.text+0x8757): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x8771): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x87d6): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x87e2): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x880a): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8958): undefined reference to `assembler::CodePage::drop()' :(.text+0x89db): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8a05): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x8a54): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8abd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8ad8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8ae4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x8b52): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8b5c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x8c61): undefined reference to `assembler::CodePage::drop()' :(.text+0x8ce7): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8d85): undefined reference to `assembler::CodePage::drop()' :(.text+0x8eba): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8edc): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8f18): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.2329]': :(.text+0x8f93): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x8fad): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9017): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x9023): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x904b): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9199): undefined reference to `assembler::CodePage::drop()' :(.text+0x921c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9246): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x9296): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x92fd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x9318): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9324): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9392): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x939c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x94a1): undefined reference to `assembler::CodePage::drop()' :(.text+0x9527): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x95ce): undefined reference to `assembler::CodePage::drop()' :(.text+0x96fa): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x971c): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9758): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::varIndex(std::__cxx11::basic_string, std::allocator > const*) [clone .lto_priv.1153]': :(.text+0x979f): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x97c2): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x97d8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x97e4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9807): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x989a): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::lookup(std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x98de): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x9901): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9938): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x994d): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x99bc): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x99c4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9ab5): undefined reference to `assembler::CodePage::drop()' :(.text+0x9b35): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9baa): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9bc7): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::setFormula(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x9c0f): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x9c1b): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x9c43): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9c4b): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9de7): undefined reference to `assembler::CodePage::drop()' :(.text+0x9e2f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9e37): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9e68): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9e74): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9edd): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x9ee5): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x9feb): undefined reference to `assembler::CodePage::drop()' :(.text+0xa070): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa154): undefined reference to `assembler::CodePage::drop()' :(.text+0xa23f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa247): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa25e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa27a): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::setConstant(std::__cxx11::basic_string, std::allocator > const&, double)': :(.text+0xa2d2): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xa2de): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa306): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa30e): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xa4a9): undefined reference to `assembler::CodePage::drop()' :(.text+0xa4cd): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa4d5): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa508): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa514): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xa57f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa587): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xa683): undefined reference to `assembler::CodePage::drop()' :(.text+0xa707): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa7da): undefined reference to `assembler::CodePage::drop()' :(.text+0xa88f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa897): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa8aa): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa8cf): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::has(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xa902): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa90e): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa931): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa95b): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa97d): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa98f): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::FormulaNamespace::get(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xa9b8): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa9c4): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xa9ec): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xa9fe): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0xaab8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xaae1): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xab0e): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xab34): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xab3c): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::BindEventBinds(bool)': :(.text+0xc561): undefined reference to `threads::Mutex::lock()' :(.text+0xcb78): undefined reference to `threads::Mutex::release()' :(.text+0xcbf3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::receiveArray(CScriptArray*, scripts::YieldedMessage**) [clone .lto_priv.1884]': :(.text+0xd292): undefined reference to `CScriptArray::GetElementTypeId() const' :(.text+0xd30a): undefined reference to `CScriptArray::At(unsigned int)' :(.text+0xd33c): undefined reference to `CScriptArray::GetSize() const' :(.text+0xd34b): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0xd361): undefined reference to `CScriptArray::GetSize() const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::yield(asIScriptObject*) [clone .lto_priv.1278]': :(.text+0xd460): undefined reference to `net::Message::Message()' :(.text+0xd53c): undefined reference to `net::Message::finalize()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::runScriptThread(void*)': :(.text+0xda68): undefined reference to `threads::atomic_int::operator++()' :(.text+0xdab1): undefined reference to `threads::idle()' :(.text+0xdad0): undefined reference to `threads::atomic_int::operator++()' :(.text+0xdae0): undefined reference to `threads::atomic_int::operator--()' :(.text+0xdbed): undefined reference to `threads::atomic_int::operator--()' :(.text+0xdc54): undefined reference to `threads::sleep(unsigned int)' :(.text+0xdc84): undefined reference to `threads::atomic_int::operator--()' :(.text+0xdc8c): undefined reference to `threads::atomic_int::operator--()' :(.text+0xdca2): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xdd11): undefined reference to `threads::idle()' :(.text+0xdd7b): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0xdd89): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::RegisterSoundBinds()': :(.text+0x1071a): undefined reference to `audio::IAudioReference::grab() const' :(.text+0x107a7): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::RegisterEventBinds(bool, bool, bool)': :(.text+0x11920): undefined reference to `threads::Mutex::lock()' :(.text+0x11f2f): undefined reference to `net::Address::toString[abi:cxx11](bool) const' :(.text+0x12861): undefined reference to `threads::Mutex::release()' :(.text+0x12993): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::RegisterThreadingBinds()': :(.text+0x12b68): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12c85): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12e35): undefined reference to `threads::atomic_int::operator+=(int)' :(.text+0x12ec5): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x13075): undefined reference to `threads::atomic_int::get_basic()' :(.text+0x13105): undefined reference to `threads::atomic_int::set_basic(int)' :(.text+0x138f8): undefined reference to `threads::Signal::signal(int)' :(.text+0x13985): undefined reference to `threads::Signal::signalDown()' :(.text+0x13a15): undefined reference to `threads::Signal::signalUp()' :(.text+0x13aa5): undefined reference to `threads::Signal::check(int) const' :(.text+0x13b35): undefined reference to `threads::Signal::wait(int) const' :(.text+0x13bc5): undefined reference to `threads::Signal::waitNot(int) const' :(.text+0x13c55): undefined reference to `threads::Signal::waitAndSignal(int, int)' :(.text+0x13d0f): undefined reference to `threads::sleep(unsigned int)' :(.text+0x13d6f): undefined reference to `threads::getThreadID()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::runIsolate(asIScriptObject*)': :(.text+0x14ed1): undefined reference to `threads::Mutex::lock()' :(.text+0x14f04): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::handleSendToServer(void*, scripts::GenericCallData&)': :(.text+0x15112): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x152fa): undefined reference to `net::Message::reset()' :(.text+0x15452): undefined reference to `net::Message::~Message()' :(.text+0x1556d): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x1557d): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x155e6): undefined reference to `net::Message::~Message()' :(.text+0x1560a): undefined reference to `net::Message::~Message()' :(.text+0x15653): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::handleEventMessage(Player*, net::Message&, bool)': :(.text+0x1571e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1746d): undefined reference to `net::Message::rewind()' :(.text+0x17479): undefined reference to `threads::Mutex::lock()' :(.text+0x17491): undefined reference to `net::Message::Message(net::Message&)' :(.text+0x1760b): undefined reference to `threads::Mutex::release()' :(.text+0x177e4): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::handleSendToClient_local(void*, scripts::GenericCallData&)': :(.text+0x183ae): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x183be): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1840a): undefined reference to `net::Message::finalize()' :(.text+0x18412): undefined reference to `net::Message::rewind()' :(.text+0x1843c): undefined reference to `net::Message::~Message()' :(.text+0x1846c): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::handleSendToClient(void*, scripts::GenericCallData&)': :(.text+0x18612): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x18622): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x186e0): undefined reference to `net::Message::~Message()' :(.text+0x18714): undefined reference to `net::Message::finalize()' :(.text+0x1871c): undefined reference to `net::Message::rewind()' :(.text+0x18761): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ReadEvents(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x187af): undefined reference to `threads::Mutex::lock()' :(.text+0x187cc): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x1880b): undefined reference to `DataReader::operator++(int)' :(.text+0x18854): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x1888a): undefined reference to `DataReader::position[abi:cxx11]()' :(.text+0x18a29): undefined reference to `DataReader::position[abi:cxx11]()' :(.text+0x18cd7): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x18fbb): undefined reference to `DataReader::position[abi:cxx11]()' :(.text+0x19279): undefined reference to `DataReader::position[abi:cxx11]()' :(.text+0x19b66): undefined reference to `DataReader::~DataReader()' :(.text+0x19b72): undefined reference to `threads::Mutex::release()' :(.text+0x19be0): undefined reference to `DataReader::position[abi:cxx11]()' :(.text+0x19eed): undefined reference to `DataReader::~DataReader()' :(.text+0x19ef9): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refAtomic::grab() const': :(.text+0x6b5): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refMutex::grab() const': :(.text+0x705): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refRWMutex::grab() const': :(.text+0x715): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refSignal::grab() const': :(.text+0x725): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::scriptGrab()': :(.text+0x7c9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::destroyMessage(SaveMessage&) [clone .lto_priv.1158]': :(.text+0x29b1): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::createMessage(void*) [clone .lto_priv.1202]': :(.text+0x29c6): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeRot(net::Message&, quaternion const&) [clone .lto_priv.1229]': :(.text+0x2cd4): undefined reference to `net::Message::writeRotation(double, double, double, double)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeDir(net::Message&, vec3 const&) [clone .lto_priv.1227]': :(.text+0x2d37): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeVec3(net::Message&, vec3 const&) [clone .lto_priv.1225]': :(.text+0x2d7f): undefined reference to `net::Message::writeMedVec3(double, double, double)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeSmallVec3(net::Message&, vec3 const&) [clone .lto_priv.1223]': :(.text+0x2dcf): undefined reference to `net::Message::writeSmallVec3(double, double, double)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeBitValue(net::Message&, unsigned int, unsigned int) [clone .lto_priv.1219]': :(.text+0x2de4): undefined reference to `net::Message::writeBitValue(unsigned int, unsigned char)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeFixed(net::Message&, double, double, double, unsigned int) [clone .lto_priv.1221]': :(.text+0x2e35): undefined reference to `net::Message::writeFixed(double, double, double, unsigned char)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeSignedSmall(net::Message&, int) [clone .lto_priv.1215]': :(.text+0x2e91): undefined reference to `net::Message::writeSignedSmall(int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeSmall(net::Message&, unsigned int) [clone .lto_priv.1213]': :(.text+0x2ee1): undefined reference to `net::Message::writeSmall(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::writeLimited(net::Message&, unsigned int, unsigned int) [clone .lto_priv.1217]': :(.text+0x30f1): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::destroyMessage(net::Message&) [clone .lto_priv.1204]': :(.text+0x3171): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::YieldedMessage::~YieldedMessage()': :(.text+0x31b1): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::copyMessage(void*, net::Message&) [clone .lto_priv.1203]': :(.text+0x31c6): undefined reference to `net::Message::Message(net::Message&)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, std::_Any_data const&) [clone .lto_priv.2335]': :(.text+0x332b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::unlockRWMutex(scripts::refRWMutex*)': :(.text+0x3581): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::setNickname(std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1282]': :(.text+0x35c8): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ctor_addr(void*)': :(.text+0x5726): undefined reference to `net::Address::Address()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::unlockMutex(scripts::refMutex*)': :(.text+0x57b1): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::releaseRefs(asIScriptEngine*)': :(.text+0x58e1): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ctor_addrv(void*, std::__cxx11::basic_string, std::allocator > const&, int)': :(.text+0x5c48): undefined reference to `net::Address::Address(std::__cxx11::basic_string, std::allocator > const&, int, net::AddressType)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::eq_addr(net::Address const&, net::Address const&)': :(.text+0x5c61): undefined reference to `net::Address::operator==(net::Address const&) const' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::mpKick(int)': :(.text+0x5de4): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x5e08): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refAtomic::postInc()': :(.text+0x6193): undefined reference to `threads::atomic_int::operator++(int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refAtomic::postDec()': :(.text+0x61a3): undefined reference to `threads::atomic_int::operator--(int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::stop()': :(.text+0x668f): undefined reference to `threads::atomic_int::compare_exchange_strong(int, int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::ScriptThread::enumRefs(asIScriptEngine*)': :(.text+0x66ea): undefined reference to `threads::Mutex::release()' :(.text+0x66fd): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::refThreadLocal::~refThreadLocal()': :(.text+0x6dc5): undefined reference to `threads::_threadlocalPointer::~_threadlocalPointer()' :(.text+0x6e1a): undefined reference to `threads::_threadlocalPointer::~_threadlocalPointer()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `writeObject(net::Message&, Object*, bool)': :(.text+0x794e): undefined reference to `net::Message::writeSmall(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `scripts::receiveArray(CScriptArray*, scripts::YieldedMessage**) [clone .lto_priv.1884]': :(.text+0xd38f): undefined reference to `CScriptArray::Resize(unsigned int)' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `_GLOBAL__sub_I_bind_network.cpp.lto_priv.1090': :(.text.startup+0xf1): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans8.ltrans.o: In function `_GLOBAL__sub_I_bind_events.cpp.lto_priv.1086': :(.text.startup+0x610): undefined reference to `net::Address::Address()' :(.text.startup+0x677): undefined reference to `net::Address::Address()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getSenderType(unsigned int)': :(.text+0x902): undefined reference to `threads::Mutex::lock()' :(.text+0x972): undefined reference to `threads::Mutex::release()' :(.text+0x9ae): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getMessageId(unsigned int)': :(.text+0xa32): undefined reference to `threads::Mutex::lock()' :(.text+0xaa2): undefined reference to `threads::Mutex::release()' :(.text+0xade): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getMessageType(unsigned int)': :(.text+0xb62): undefined reference to `threads::Mutex::lock()' :(.text+0xbd2): undefined reference to `threads::Mutex::release()' :(.text+0xc0e): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::printErrors(asSMessageInfo*, void*)': :(.text+0xc97): undefined reference to `threads::Mutex::lock()' :(.text+0xcb6): undefined reference to `threads::Mutex::release()' :(.text+0xd83): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::excCallback(asIScriptContext*)': :(.text+0xef8): undefined reference to `threads::Mutex::lock()' :(.text+0xf20): undefined reference to `threads::Mutex::release()' :(.text+0x1027): undefined reference to `threads::Mutex::release()' :(.text+0x10b0): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::getChannel(unsigned int)': :(.text+0x144c): undefined reference to `threads::Mutex::lock()' :(.text+0x146d): undefined reference to `threads::atomic_int::operator++()' :(.text+0x147d): undefined reference to `threads::Mutex::release()' :(.text+0x149b): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::getChannelByName(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x14bd): undefined reference to `threads::Mutex::lock()' :(.text+0x14e2): undefined reference to `threads::atomic_int::operator++()' :(.text+0x14ee): undefined reference to `threads::Mutex::release()' :(.text+0x150b): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getUsers(CScriptArray*)': :(.text+0x153c): undefined reference to `threads::Mutex::lock()' :(.text+0x154a): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0x1567): undefined reference to `CScriptArray::At(unsigned int)' :(.text+0x15c7): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::clearCachedScripts()': :(.text+0x1892): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::disconnect()': :(.text+0x19b3): undefined reference to `irc_disconnect' :(.text+0x19c6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x19d4): undefined reference to `net::clear()' :(.text+0x19e7): undefined reference to `irc_destroy_session' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::part(scripts::IRC::Channel*)': :(.text+0x1a36): undefined reference to `threads::Mutex::lock()' :(.text+0x1a3e): undefined reference to `threads::Mutex::lock()' :(.text+0x1a5a): undefined reference to `irc_cmd_part' :(.text+0x1a6f): undefined reference to `threads::Mutex::release()' :(.text+0x1a77): undefined reference to `threads::Mutex::release()' :(.text+0x1ad3): undefined reference to `irc_strerror' :(.text+0x1b05): undefined reference to `threads::Mutex::release()' :(.text+0x1b0d): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::close(scripts::IRC::Channel*)': :(.text+0x1c54): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1cb2): undefined reference to `threads::Mutex::lock()' :(.text+0x1cba): undefined reference to `threads::Mutex::lock()' :(.text+0x1cd7): undefined reference to `irc_cmd_part' :(.text+0x1cee): undefined reference to `threads::Mutex::release()' :(.text+0x1cf6): undefined reference to `threads::Mutex::release()' :(.text+0x1da8): undefined reference to `irc_strerror' :(.text+0x1dd8): undefined reference to `threads::Mutex::release()' :(.text+0x1deb): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::resetContextCache(bool)': :(.text+0x1f05): undefined reference to `threads::Mutex::lock()' :(.text+0x1f96): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `std::_Function_handler, std::allocator > const&), scripts::GameUpdate()::{lambda(std::__cxx11::basic_string, std::allocator > const&)#3}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1910]': :(.text+0x234d): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0x24c0): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x24c8): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::setNickname(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x27d7): undefined reference to `threads::Mutex::lock()' :(.text+0x29ea): undefined reference to `threads::Mutex::release()' :(.text+0x2a22): undefined reference to `irc_cmd_nick' :(.text+0x2ab8): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::CachedScript::get[abi:cxx11]()': :(.text+0x2aff): undefined reference to `threads::Mutex::lock()' :(.text+0x2c26): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x2dda): undefined reference to `threads::Mutex::release()' :(.text+0x2e46): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::loadScript(std::__cxx11::basic_string, std::allocator > const&, unsigned long&)': :(.text+0x2edb): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x2ee7): undefined reference to `threads::Mutex::lock()' :(.text+0x2f0b): undefined reference to `threads::Mutex::release()' :(.text+0x307b): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::privmsg(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x3856): undefined reference to `threads::Mutex::lock()' :(.text+0x387b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3888): undefined reference to `threads::Mutex::release()' :(.text+0x3ade): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3bba): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::join(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x3c4e): undefined reference to `irc_cmd_join' :(.text+0x3c5e): undefined reference to `threads::Mutex::lock()' :(.text+0x3e76): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3e83): undefined reference to `threads::Mutex::release()' :(.text+0x3f13): undefined reference to `irc_strerror' :(.text+0x3f64): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::send(scripts::IRC::Channel*, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x4037): undefined reference to `threads::Mutex::lock()' :(.text+0x4050): undefined reference to `irc_cmd_msg' :(.text+0x406d): undefined reference to `threads::Mutex::release()' :(.text+0x4298): undefined reference to `threads::Mutex::lock()' :(.text+0x42a4): undefined reference to `threads::Mutex::lock()' :(.text+0x42d5): undefined reference to `threads::Mutex::release()' :(.text+0x42dd): undefined reference to `threads::Mutex::release()' :(.text+0x432f): undefined reference to `irc_cmd_join' :(.text+0x433f): undefined reference to `threads::Mutex::lock()' :(.text+0x45a8): undefined reference to `threads::atomic_int::operator++()' :(.text+0x45b5): undefined reference to `threads::Mutex::release()' :(.text+0x473c): undefined reference to `threads::atomic_int::operator--()' :(.text+0x478b): undefined reference to `irc_cmd_me' :(.text+0x483c): undefined reference to `irc_cmd_part' :(.text+0x4853): undefined reference to `threads::Mutex::release()' :(.text+0x485b): undefined reference to `threads::Mutex::release()' :(.text+0x48d8): undefined reference to `irc_strerror' :(.text+0x4a3e): undefined reference to `irc_strerror' :(.text+0x4a99): undefined reference to `threads::Mutex::lock()' :(.text+0x4aa5): undefined reference to `threads::Mutex::lock()' :(.text+0x4ad6): undefined reference to `threads::Mutex::release()' :(.text+0x4ade): undefined reference to `threads::Mutex::release()' :(.text+0x4c07): undefined reference to `irc_cmd_kick' :(.text+0x4cda): undefined reference to `threads::Mutex::release()' :(.text+0x4d0f): undefined reference to `irc_cmd_topic' :(.text+0x4d35): undefined reference to `irc_cmd_part' :(.text+0x4d90): undefined reference to `irc_cmd_channel_mode' :(.text+0x4db6): undefined reference to `irc_strerror' :(.text+0x4e10): undefined reference to `irc_cmd_user_mode' :(.text+0x4e7c): undefined reference to `threads::Mutex::release()' :(.text+0x4eab): undefined reference to `irc_cmd_names' :(.text+0x4edc): undefined reference to `threads::Mutex::release()' :(.text+0x4ee4): undefined reference to `threads::Mutex::release()' :(.text+0x4ef4): undefined reference to `threads::Mutex::release()' :(.text+0x4efc): undefined reference to `threads::Mutex::release()' :(.text+0x4f11): undefined reference to `threads::Mutex::release()' :(.text+0x4fff): undefined reference to `irc_cmd_invite' :(.text+0x503c): undefined reference to `irc_disconnect' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getTopic[abi:cxx11]()': :(.text+0x5092): undefined reference to `threads::Mutex::lock()' :(.text+0x50b4): undefined reference to `threads::Mutex::release()' :(.text+0x50c7): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::getNickname[abi:cxx11]()': :(.text+0x50f0): undefined reference to `threads::Mutex::lock()' :(.text+0x5113): undefined reference to `threads::Mutex::release()' :(.text+0x5128): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_numeric(irc_session_s*, unsigned int, char const*, char const**, unsigned int)': :(.text+0x632e): undefined reference to `threads::Mutex::lock()' :(.text+0x63a2): undefined reference to `threads::Mutex::lock()' :(.text+0x63d9): undefined reference to `threads::Mutex::release()' :(.text+0x63e5): undefined reference to `threads::Mutex::release()' :(.text+0x6414): undefined reference to `threads::Mutex::lock()' :(.text+0x647c): undefined reference to `irc_is_connected' :(.text+0x6493): undefined reference to `irc_cmd_nick' :(.text+0x649f): undefined reference to `threads::Mutex::release()' :(.text+0x64c4): undefined reference to `threads::Mutex::lock()' :(.text+0x653c): undefined reference to `threads::Mutex::release()' :(.text+0x6618): undefined reference to `threads::Mutex::lock()' :(.text+0x66f2): undefined reference to `threads::Mutex::release()' :(.text+0x6a2f): undefined reference to `threads::Mutex::lock()' :(.text+0x6b08): undefined reference to `threads::Mutex::release()' :(.text+0x6d3b): undefined reference to `threads::Mutex::release()' :(.text+0x6d52): undefined reference to `threads::Mutex::release()' :(.text+0x6d92): undefined reference to `threads::Mutex::release()' :(.text+0x6da3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0x6dba): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_umode(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0x6e58): undefined reference to `threads::Mutex::lock()' :(.text+0x6eca): undefined reference to `threads::Mutex::lock()' :(.text+0x70ce): undefined reference to `threads::Mutex::release()' :(.text+0x70da): undefined reference to `threads::Mutex::release()' :(.text+0x70ea): undefined reference to `threads::Mutex::lock()' :(.text+0x70f9): undefined reference to `irc_cmd_names' :(.text+0x7105): undefined reference to `threads::Mutex::release()' :(.text+0x74af): undefined reference to `threads::Mutex::release()' :(.text+0x74bb): undefined reference to `threads::Mutex::release()' :(.text+0x74d2): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_mode(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0x757e): undefined reference to `threads::Mutex::lock()' :(.text+0x75f0): undefined reference to `threads::Mutex::lock()' :(.text+0x77f4): undefined reference to `threads::Mutex::release()' :(.text+0x7800): undefined reference to `threads::Mutex::release()' :(.text+0x7810): undefined reference to `threads::Mutex::lock()' :(.text+0x781f): undefined reference to `irc_cmd_names' :(.text+0x782b): undefined reference to `threads::Mutex::release()' :(.text+0x7902): undefined reference to `threads::Mutex::lock()' :(.text+0x7984): undefined reference to `threads::Mutex::release()' :(.text+0x7994): undefined reference to `threads::Mutex::lock()' :(.text+0x79a3): undefined reference to `irc_cmd_names' :(.text+0x79b3): undefined reference to `threads::Mutex::release()' :(.text+0x7d9f): undefined reference to `threads::Mutex::release()' :(.text+0x7dab): undefined reference to `threads::Mutex::release()' :(.text+0x7dc7): undefined reference to `threads::Mutex::release()' :(.text+0x7de0): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0x7e0c): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_action(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0x7e65): undefined reference to `threads::Mutex::lock()' :(.text+0x7ed7): undefined reference to `threads::Mutex::lock()' :(.text+0x80db): undefined reference to `threads::Mutex::release()' :(.text+0x80e7): undefined reference to `threads::Mutex::release()' :(.text+0x84a1): undefined reference to `threads::Mutex::release()' :(.text+0x84ad): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_privmsg(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0x854d): undefined reference to `threads::Mutex::lock()' :(.text+0x85c4): undefined reference to `threads::Mutex::lock()' :(.text+0x85d6): undefined reference to `threads::Mutex::lock()' :(.text+0x87d2): undefined reference to `threads::Mutex::release()' :(.text+0x87da): undefined reference to `threads::Mutex::release()' :(.text+0x87e6): undefined reference to `threads::Mutex::release()' :(.text+0x8801): undefined reference to `threads::Mutex::lock()' :(.text+0x8878): undefined reference to `threads::Mutex::lock()' :(.text+0x888a): undefined reference to `threads::Mutex::lock()' :(.text+0x8aa6): undefined reference to `threads::Mutex::release()' :(.text+0x8aae): undefined reference to `threads::Mutex::release()' :(.text+0x8aba): undefined reference to `threads::Mutex::release()' :(.text+0x9783): undefined reference to `threads::Mutex::release()' :(.text+0x9807): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0x9838): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_topic(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0x9a00): undefined reference to `threads::Mutex::lock()' :(.text+0x9a72): undefined reference to `threads::Mutex::lock()' :(.text+0x9ac3): undefined reference to `threads::Mutex::lock()' :(.text+0x9ca6): undefined reference to `threads::Mutex::release()' :(.text+0x9cae): undefined reference to `threads::Mutex::release()' :(.text+0x9cba): undefined reference to `threads::Mutex::release()' :(.text+0x9ce4): undefined reference to `threads::Mutex::lock()' :(.text+0x9d56): undefined reference to `threads::Mutex::lock()' :(.text+0x9d7b): undefined reference to `threads::Mutex::lock()' :(.text+0x9f7a): undefined reference to `threads::Mutex::release()' :(.text+0x9f82): undefined reference to `threads::Mutex::release()' :(.text+0x9f8e): undefined reference to `threads::Mutex::release()' :(.text+0xa644): undefined reference to `threads::Mutex::release()' :(.text+0xa64c): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0xa658): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_channel(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0xa795): undefined reference to `threads::Mutex::lock()' :(.text+0xa807): undefined reference to `threads::Mutex::lock()' :(.text+0xaa0b): undefined reference to `threads::Mutex::release()' :(.text+0xaa17): undefined reference to `threads::Mutex::release()' :(.text+0xadd1): undefined reference to `threads::Mutex::release()' :(.text+0xaddd): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_nick(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0xae83): undefined reference to `threads::Mutex::lock()' :(.text+0xaf1c): undefined reference to `threads::Mutex::lock()' :(.text+0xb150): undefined reference to `threads::Mutex::release()' :(.text+0xb175): undefined reference to `threads::Mutex::release()' :(.text+0xb194): undefined reference to `threads::Mutex::lock()' :(.text+0xb568): undefined reference to `threads::Mutex::release()' :(.text+0xb6ca): undefined reference to `threads::Mutex::release()' :(.text+0xb6ea): undefined reference to `threads::Mutex::release()' :(.text+0xb6f6): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_quit(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0xb7a8): undefined reference to `threads::Mutex::lock()' :(.text+0xb8c6): undefined reference to `threads::Mutex::release()' :(.text+0xb8d4): undefined reference to `threads::Mutex::release()' :(.text+0xb8f4): undefined reference to `threads::Mutex::lock()' :(.text+0xb977): undefined reference to `threads::Mutex::lock()' :(.text+0xbc98): undefined reference to `threads::Mutex::release()' :(.text+0xbe10): undefined reference to `threads::Mutex::lock()' :(.text+0xbf26): undefined reference to `threads::Mutex::release()' :(.text+0xbf34): undefined reference to `threads::Mutex::release()' :(.text+0xbf54): undefined reference to `threads::Mutex::lock()' :(.text+0xbfd7): undefined reference to `threads::Mutex::lock()' :(.text+0xc328): undefined reference to `threads::Mutex::release()' :(.text+0xc58e): undefined reference to `threads::Mutex::release()' :(.text+0xc5ab): undefined reference to `threads::Mutex::release()' :(.text+0xc5b5): undefined reference to `threads::Mutex::release()' :(.text+0xc601): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0xc60d): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_part(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0xc730): undefined reference to `threads::Mutex::lock()' :(.text+0xc7a2): undefined reference to `threads::Mutex::lock()' :(.text+0xc832): undefined reference to `threads::Mutex::lock()' :(.text+0xca27): undefined reference to `threads::Mutex::release()' :(.text+0xca2f): undefined reference to `threads::Mutex::release()' :(.text+0xca3b): undefined reference to `threads::Mutex::release()' :(.text+0xca64): undefined reference to `threads::Mutex::lock()' :(.text+0xcad6): undefined reference to `threads::Mutex::lock()' :(.text+0xcb6d): undefined reference to `threads::Mutex::lock()' :(.text+0xcd83): undefined reference to `threads::Mutex::release()' :(.text+0xcd8b): undefined reference to `threads::Mutex::release()' :(.text+0xcd97): undefined reference to `threads::Mutex::release()' :(.text+0xd487): undefined reference to `threads::Mutex::release()' :(.text+0xd48f): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0xd49b): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::_event_join(irc_session_s*, char const*, char const*, char const**, unsigned int)': :(.text+0xd603): undefined reference to `threads::Mutex::lock()' :(.text+0xd68b): undefined reference to `threads::Mutex::lock()' :(.text+0xd736): undefined reference to `threads::Mutex::lock()' :(.text+0xd94b): undefined reference to `threads::Mutex::release()' :(.text+0xd962): undefined reference to `threads::Mutex::release()' :(.text+0xd96e): undefined reference to `threads::Mutex::release()' :(.text+0xdff6): undefined reference to `threads::Mutex::release()' :(.text+0xe011): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o::(.text+0xe01d): more undefined references to `threads::Mutex::release()' follow /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRCThread(void*)': :(.text+0xe186): undefined reference to `threads::Mutex::lock()' :(.text+0xe19b): undefined reference to `threads::Mutex::release()' :(.text+0xe1ad): undefined reference to `irc_option_set' :(.text+0xe1ef): undefined reference to `irc_connect' :(.text+0xe206): undefined reference to `irc_run' :(.text+0xe274): undefined reference to `threads::Mutex::lock()' :(.text+0xe27c): undefined reference to `threads::Mutex::lock()' :(.text+0xe3aa): undefined reference to `threads::Mutex::release()' :(.text+0xe3e3): undefined reference to `threads::Mutex::lock()' :(.text+0xe704): undefined reference to `threads::Mutex::release()' :(.text+0xe70c): undefined reference to `irc_strerror' :(.text+0xe73b): undefined reference to `irc_destroy_session' :(.text+0xe74c): undefined reference to `net::clear()' :(.text+0xe766): undefined reference to `threads::Mutex::release()' :(.text+0xe9ab): undefined reference to `threads::Mutex::release()' :(.text+0xe9da): undefined reference to `threads::Mutex::release()' :(.text+0xe9f3): undefined reference to `threads::Mutex::release()' :(.text+0xea24): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getSender[abi:cxx11](unsigned int)': :(.text+0xea5b): undefined reference to `threads::Mutex::lock()' :(.text+0xeadf): undefined reference to `threads::Mutex::release()' :(.text+0xebb6): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getMessage[abi:cxx11](unsigned int)': :(.text+0xebeb): undefined reference to `threads::Mutex::lock()' :(.text+0xec6f): undefined reference to `threads::Mutex::release()' :(.text+0xed46): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::saveIdentifiers(SaveFile&)': :(.text+0xee2d): undefined reference to `net::Message::Message()' :(.text+0xeea9): undefined reference to `net::Message::~Message()' :(.text+0xeecf): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::save(SaveFile&)': :(.text+0xef5c): undefined reference to `net::Message::~Message()' :(.text+0xef7c): undefined reference to `net::Message::Message()' :(.text+0xefc9): undefined reference to `net::Message::size() const' :(.text+0xeff0): undefined reference to `net::Message::getAsPacket(char*&, unsigned int&)' :(.text+0xf09e): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::load(SaveFile&)': :(.text+0xf512): undefined reference to `net::Message::Message()' :(.text+0xf591): undefined reference to `net::Message::setPacket(char*, unsigned int)' :(.text+0xf60e): undefined reference to `net::Message::~Message()' :(.text+0xf6b8): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::getFunction(std::__cxx11::basic_string, std::allocator > const&, char const*, char const*)': :(.text+0xfbe0): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::parseFile(scripts::Manager*, scripts::File&, std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x1005a): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x100cf): undefined reference to `threads::Mutex::lock()' :(.text+0x1012f): undefined reference to `threads::Mutex::release()' :(.text+0x10403): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10933): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x10b95): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x10e6a): undefined reference to `getDirname(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10e93): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10ec7): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10fa2): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10fd4): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1120a): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x112b7): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::load(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1203a): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::connect()': :(.text+0x129c5): undefined reference to `irc_destroy_session' :(.text+0x12a18): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12a46): undefined reference to `irc_create_session' :(.text+0x12a91): undefined reference to `net::prepare()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::~IRC()': :(.text+0x12b08): undefined reference to `irc_destroy_session' :(.text+0x12b78): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12bf1): undefined reference to `net::clear()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::Manager(asIJITCompiler*)': :(.text+0x1323e): undefined reference to `RegisterScriptAny(asIScriptEngine*)' :(.text+0x13247): undefined reference to `RegisterScriptHandle(asIScriptEngine*)' :(.text+0x13255): undefined reference to `RegisterScriptArray(asIScriptEngine*, bool)' :(.text+0x132d2): undefined reference to `RegisterStdString(asIScriptEngine*)' :(.text+0x132db): undefined reference to `RegisterStdStringUtils(asIScriptEngine*)' :(.text+0x132e4): undefined reference to `RegisterScriptDictionary(asIScriptEngine*)' :(.text+0x132ed): undefined reference to `RegisterScriptMap(asIScriptEngine*)' :(.text+0x132f6): undefined reference to `RegisterScriptMath(asIScriptEngine*)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::compileModule(scripts::Manager*, scripts::Module&)': :(.text+0x13bc0): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::Manager::reload(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x152cc): undefined reference to `net::Message::Message()' :(.text+0x15767): undefined reference to `net::Message::~Message()' :(.text+0x15b0c): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::Channel::getUsers(CScriptArray*)': :(.text+0x15bc): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::setTopic(scripts::IRC::Channel*, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x15f8): undefined reference to `irc_cmd_topic' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::clearCachedScripts()': :(.text+0x193f): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::resetContextCache(bool)': :(.text+0x1f87): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `scripts::IRC::connect()': :(.text+0x12a7e): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x12ae5): undefined reference to `net::clear()' /run/user/1000/ccX2CRCs.ltrans11.ltrans.o: In function `_GLOBAL__sub_I_bind_web.cpp.lto_priv.1093': :(.text.startup+0x7cd): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::getIsUpdating()': :(.text+0x8be): undefined reference to `threads::Signal::check(int) const' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::updateGame()': :(.text+0x8ee): undefined reference to `threads::Mutex::lock()' :(.text+0x8fc): undefined reference to `threads::Signal::check(int) const' :(.text+0x90c): undefined reference to `threads::Signal::signalUp()' :(.text+0x944): undefined reference to `threads::async(std::function)' :(.text+0x967): undefined reference to `threads::Mutex::release()' :(.text+0x9a9): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::WebData::~WebData()': :(.text+0x1166): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::WebData::~WebData()': :(.text+0x12c6): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::ReadFile::drop()': :(.text+0x6d9c): undefined reference to `threads::atomic_int::operator--()' :(.text+0x6db4): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::ReadFile::error(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6df3): undefined reference to `DataReader::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead >(SaveMessage&, quaternion&) [clone .lto_priv.1197]': :(.text+0x6efa): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead >(SaveMessage&, vec2&) [clone .lto_priv.1196]': :(.text+0x6f4a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead >(SaveMessage&, vec2&) [clone .lto_priv.1195]': :(.text+0x6f9a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead >(SaveMessage&, vec2&) [clone .lto_priv.1194]': :(.text+0x6fea): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead >(SaveMessage&, vec2&) [clone .lto_priv.1193]': :(.text+0x703a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o::(.text+0x708a): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `SaveMessage& scripts::wrapRead, std::allocator > >(SaveMessage&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.1188]': :(.text+0x73f5): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::isAccessible(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xadea): undefined reference to `getWorkingDirectory[abi:cxx11]()' :(.text+0xadf5): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xae47): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0xae52): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xae98): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::JSONTree::readFile(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xaf4a): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::deleteFile(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb202): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb239): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xb26a): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::FileList::basename[abi:cxx11](unsigned int)': :(.text+0xb59f): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::FileList::listDir(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0xb67b): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xb6da): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb867): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb8b8): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xb8f2): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb9a2): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb9f3): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xba2d): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xbadb): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xbb2c): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xbb73): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xbbfc): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xbc4a): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0xbc8c): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xbd04): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::FileList::navigate(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, bool)': :(.text+0xc1f4): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0xc279): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::makeFileList(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, bool)': :(.text+0xc639): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0xc6b9): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::WriteFile::writeKeyValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xd236): undefined reference to `escape(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::makeReadFile(std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0xf3b6): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0xf437): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::getModProfile[abi:cxx11]()': :(.text+0xf47c): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0xf484): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf537): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf5a0): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf5b0): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf69b): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::RegisterDatafiles()': :(.text+0x11a4f): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x11e0f): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x11e6f): undefined reference to `path_up(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x11ecf): undefined reference to `path_inside(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x11f2f): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x12305): undefined reference to `DataReader::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::webAPICall(std::__cxx11::basic_string, std::allocator > const&, scripts::WebData&)': :(.text+0x130b0): undefined reference to `replaced(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1328f): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::getWikiPage(std::__cxx11::basic_string, std::allocator > const&, scripts::WebData&)': :(.text+0x13584): undefined reference to `replaced(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x135c4): undefined reference to `replaced(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x13751): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::GameUpdate()::{lambda(bool)#1}::operator()(bool) const': :(.text+0x139a6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x13c83): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x13d56): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::GameUpdate()': :(.text+0x13ffc): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x14017): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14058): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14297): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x142d6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x14320): undefined reference to `threads::Signal::signalDown()' :(.text+0x14346): undefined reference to `threads::sleep(unsigned int)' :(.text+0x14ab3): undefined reference to `splitKeyValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, char const*)' :(.text+0x15255): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1533e): undefined reference to `path_split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x1541f): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x163c9): undefined reference to `threads::Signal::signalDown()' :(.text+0x16666): undefined reference to `threads::sleep(unsigned int)' :(.text+0x167e0): undefined reference to `threads::sleep(unsigned int)' :(.text+0x168a6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x16a21): undefined reference to `threads::sleep(unsigned int)' :(.text+0x16bd1): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x16cc6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x16ec6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x1792b): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::ReadFile::grab()': :(.text+0x4f8): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::FileList::isDirectory(unsigned int)': :(.text+0x6d20): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::readNext(scripts::ReadFile&)': :(.text+0x6e63): undefined reference to `DataReader::operator++(int)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::createDir(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb352): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::isDir(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb395): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::modTime(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb3b2): undefined reference to `getModifiedTime(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans12.ltrans.o: In function `scripts::fileEx(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xb3f5): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `ElevationMap::getClosestPoint(line3d const&, vec3&) [clone .part.11]': :(.text+0x2250): undefined reference to `BiPatch::BilinearPatch::BilinearPatch(BiPatch::Vector, BiPatch::Vector, BiPatch::Vector, BiPatch::Vector)' :(.text+0x22c1): undefined reference to `BiPatch::BilinearPatch::RayPatchIntersection(BiPatch::Vector, BiPatch::Vector, BiPatch::Vector&)' :(.text+0x2392): undefined reference to `BiPatch::BilinearPatch::SrfEval(double, double)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `CFormula::buildExecutable(std::__cxx11::list >&)::{lambda()#1}::operator()() const [clone .part.7]': :(.text+0x3ce5): undefined reference to `assembler::Register::operator--()' :(.text+0x3cf3): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0x3d02): undefined reference to `assembler::Register::operator*() const' :(.text+0x3d10): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0x3d29): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `CFormula::~CFormula()': :(.text+0x3f09): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `getCodePage()': :(.text+0x3f40): undefined reference to `assembler::CodePage::finalize()' :(.text+0x3f4c): undefined reference to `assembler::CodePage::drop()' :(.text+0x3f6d): undefined reference to `assembler::CodePage::CodePage(unsigned int, void*)' :(.text+0x3f7c): undefined reference to `assembler::CodePage::grab()' :(.text+0x3f88): undefined reference to `assembler::CodePage::grab()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::getImplementing(CScriptArray*, asCObjectType*)': :(.text+0x41d2): undefined reference to `CScriptArray::InsertLast(void*)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler, std::allocator > const&), scripts::addComponentStateValueTypes()::{lambda(std::__cxx11::basic_string, std::allocator > const&)#5}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.2347]': :(.text+0x43df): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4454): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4524): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup*>(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x45f4): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup*>(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x46c4): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4794): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o::(.text+0x4864): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4ad4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4b94): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup*>(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4c54): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup*>(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4d14): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x4dd4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o::(.text+0x4e94): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::objectWait(Object*)': :(.text+0x503e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x506d): undefined reference to `threads::sleep(unsigned int)' :(.text+0x5093): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#4}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x518f): undefined reference to `net::Message::operator>>(bool&)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x524f): undefined reference to `net::Message::operator<<(bool)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `Loading::process()': :(.text+0x590d): undefined reference to `threads::Signal::signalUp()' :(.text+0x5923): undefined reference to `threads::Mutex::lock()' :(.text+0x5955): undefined reference to `threads::getThreadID()' :(.text+0x5961): undefined reference to `threads::invalidThreadID' :(.text+0x596f): undefined reference to `threads::getThreadID()' :(.text+0x59e2): undefined reference to `threads::Mutex::release()' :(.text+0x5a5d): undefined reference to `threads::getThreadID()' :(.text+0x5b07): undefined reference to `threads::getThreadID()' :(.text+0x5b3d): undefined reference to `threads::Mutex::lock()' :(.text+0x5b6e): undefined reference to `threads::Mutex::release()' :(.text+0x5b7a): undefined reference to `threads::Signal::signalDown()' :(.text+0x5bbc): undefined reference to `threads::invalidThreadID' :(.text+0x5bd1): undefined reference to `threads::getThreadID()' :(.text+0x5bf0): undefined reference to `threads::Mutex::release()' :(.text+0x5bf7): undefined reference to `threads::sleep(unsigned int)' :(.text+0x5bff): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `Loading::processLoad(void*)': :(.text+0x5d3b): undefined reference to `threads::sleep(unsigned int)' :(.text+0x5d55): undefined reference to `threads::atomic_int::operator--()' :(.text+0x5daa): undefined reference to `threads::Signal::wait(int) const' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `Loading::finish()': :(.text+0x5f33): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `initRandomizer()': :(.text+0x67c5): undefined reference to `threads::getThreadID()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `Generic::fromString(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6f46): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::getClass(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x77e8): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::getHook(asIScriptGeneric*)': :(.text+0x8bb5): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::bindComponentClasses()': :(.text+0x933a): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `NameGenerator::generate[abi:cxx11]()': :(.text+0xac79): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' :(.text+0xacd0): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' :(.text+0xacdc): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' :(.text+0xacf7): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `CFormula::buildExecutable(std::__cxx11::list >&)': :(.text+0xd333): undefined reference to `assembler::Processor::Processor(assembler::CodePage&, unsigned int)' :(.text+0xd34b): undefined reference to `assembler::FloatingPointUnit::FloatingPointUnit(assembler::Processor&)' :(.text+0xd365): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd37a): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd38f): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd3a4): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd3c4): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd3e9): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xd3ee): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd418): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd428): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xd42d): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd43c): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xd447): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0xd452): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0xd45d): undefined reference to `assembler::Processor::push(assembler::Register&)' :(.text+0xd469): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xd474): undefined reference to `assembler::Register::operator=(assembler::Register)' :(.text+0xd480): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd49a): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0xd4b4): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xd4d9): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd4fb): undefined reference to `assembler::Register::operator*() const' :(.text+0xd50a): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd521): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd5ca): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd5dc): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0xd5f6): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xd613): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd62f): undefined reference to `assembler::Register::operator*() const' :(.text+0xd63e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd659): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd6f7): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd709): undefined reference to `assembler::Processor::isIntArg64Register(unsigned char, unsigned char)' :(.text+0xd723): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xd740): undefined reference to `assembler::Processor::pushSize()' :(.text+0xd75c): undefined reference to `assembler::Register::operator*() const' :(.text+0xd76b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd782): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd820): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd82b): undefined reference to `assembler::Register::operator^=(assembler::Register&)' :(.text+0xd916): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xd93d): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xd94d): undefined reference to `assembler::Register::operator*() const' :(.text+0xd968): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xd98c): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xd9e6): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xda05): undefined reference to `assembler::Register::operator--()' :(.text+0xda12): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xda22): undefined reference to `assembler::Register::operator*() const' :(.text+0xda30): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xda4d): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xda71): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0xda8d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xdaf0): undefined reference to `assembler::Register::operator*() const' :(.text+0xdb19): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdb28): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0xdb33): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0xdb43): undefined reference to `assembler::Processor::pop(assembler::Register&)' :(.text+0xdb48): undefined reference to `assembler::Processor::pushSize()' :(.text+0xdb57): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xdb5f): undefined reference to `assembler::Processor::ret()' :(.text+0xdbda): undefined reference to `assembler::MemAddress::MemAddress(assembler::Processor&, void*)' :(.text+0xdc00): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xdc36): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xdc52): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xdc61): undefined reference to `assembler::Processor::pushSize()' :(.text+0xdc7c): undefined reference to `assembler::Register::operator*() const' :(.text+0xdc8b): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdc9f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdcc5): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdcce): undefined reference to `assembler::Processor::pushSize()' :(.text+0xdce9): undefined reference to `assembler::Register::operator*() const' :(.text+0xdcf8): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdd10): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdd5e): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdd9a): undefined reference to `assembler::Register::operator=(void*)' :(.text+0xdda4): undefined reference to `assembler::Processor::call_cdecl_prep(unsigned int)' :(.text+0xddb1): undefined reference to `assembler::Processor::call(assembler::Register&)' :(.text+0xddbd): undefined reference to `assembler::Processor::call_cdecl_end(unsigned int, bool)' :(.text+0xddca): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xdddb): undefined reference to `assembler::Register::operator*() const' :(.text+0xddf1): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xde15): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0xde31): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xde41): undefined reference to `assembler::Register::operator++()' :(.text+0xde66): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xde82): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xde91): undefined reference to `assembler::Processor::pushSize()' :(.text+0xdead): undefined reference to `assembler::Register::operator*() const' :(.text+0xdebc): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xded0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdef6): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdeff): undefined reference to `assembler::Processor::pushSize()' :(.text+0xdf1b): undefined reference to `assembler::Register::operator*() const' :(.text+0xdf2a): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdf42): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xdf90): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xdfc4): undefined reference to `assembler::Register::operator=(unsigned long long)' :(.text+0xdfce): undefined reference to `assembler::Processor::call_cdecl_prep(unsigned int)' :(.text+0xdfdb): undefined reference to `assembler::Processor::call(assembler::Register&)' :(.text+0xdfe7): undefined reference to `assembler::Processor::call_cdecl_end(unsigned int, bool)' :(.text+0xdff4): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe004): undefined reference to `assembler::Register::operator*() const' :(.text+0xe017): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe03b): undefined reference to `assembler::MemAddress assembler::as(assembler::MemAddress)' :(.text+0xe057): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe067): undefined reference to `assembler::Register::operator++()' :(.text+0xe079): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe089): undefined reference to `assembler::Register::operator*() const' :(.text+0xe09c): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe0c7): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xe0d3): undefined reference to `assembler::Register::operator++()' :(.text+0xe0e9): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe0fa): undefined reference to `assembler::Register::operator*() const' :(.text+0xe110): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe13b): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xe147): undefined reference to `assembler::Register::operator++()' :(.text+0xe159): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe169): undefined reference to `assembler::Register::operator*() const' :(.text+0xe17c): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe1a7): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xe1b3): undefined reference to `assembler::Register::operator++()' :(.text+0xe1c1): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe1d1): undefined reference to `assembler::Register::operator*() const' :(.text+0xe1e0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe1f4): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe2c7): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe2f2): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe30e): undefined reference to `assembler::Register::operator*() const' :(.text+0xe31d): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe334): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe3c1): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe3d1): undefined reference to `assembler::Register::operator*() const' :(.text+0xe3e0): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe3f8): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe4cb): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe4f6): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe512): undefined reference to `assembler::Register::operator*() const' :(.text+0xe521): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe53c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe5d1): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe5f1): undefined reference to `assembler::Register::operator*() const' :(.text+0xe600): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe614): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe6f2): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xe71d): undefined reference to `assembler::Processor::pushSize()' :(.text+0xe739): undefined reference to `assembler::Register::operator*() const' :(.text+0xe748): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe75f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xe7fd): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xe82a): undefined reference to `assembler::FloatingPointUnit::load_const_0()' :(.text+0xe83c): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xe849): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xe856): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xe863): undefined reference to `assembler::FloatingPointUnit::load_const_0()' :(.text+0xe870): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xe880): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xe88a): undefined reference to `assembler::FloatingPointUnit::load_const_1()' :(.text+0xe89a): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xe8c7): undefined reference to `assembler::FloatingPointUnit::negate()' :(.text+0xe8e5): undefined reference to `assembler::Register::operator--()' :(.text+0xe8f2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe902): undefined reference to `assembler::Register::operator*() const' :(.text+0xe915): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe940): undefined reference to `assembler::FloatingPointUnit::div_double(assembler::MemAddress, bool)' :(.text+0xe965): undefined reference to `assembler::Register::operator--()' :(.text+0xe972): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xe982): undefined reference to `assembler::Register::operator*() const' :(.text+0xe995): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xe9bb): undefined reference to `assembler::FloatingPointUnit::mult_double(assembler::MemAddress)' :(.text+0xe9e5): undefined reference to `assembler::Register::operator--()' :(.text+0xe9f2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xea02): undefined reference to `assembler::Register::operator*() const' :(.text+0xea15): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xea40): undefined reference to `assembler::FloatingPointUnit::sub_double(assembler::MemAddress, bool)' :(.text+0xea65): undefined reference to `assembler::Register::operator--()' :(.text+0xea72): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xea82): undefined reference to `assembler::Register::operator*() const' :(.text+0xea95): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xeabb): undefined reference to `assembler::FloatingPointUnit::add_double(assembler::MemAddress)' :(.text+0xeae5): undefined reference to `assembler::Register::operator--()' :(.text+0xeaf2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xeb02): undefined reference to `assembler::Register::operator*() const' :(.text+0xeb15): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xeb3e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xeb54): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xeb61): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xeb85): undefined reference to `assembler::Register::operator--()' :(.text+0xeb92): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xeba2): undefined reference to `assembler::Register::operator*() const' :(.text+0xebb5): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xebde): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xec05): undefined reference to `assembler::Register::operator--()' :(.text+0xec12): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xec22): undefined reference to `assembler::Register::operator*() const' :(.text+0xec35): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xec5e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xec74): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xec81): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xeca5): undefined reference to `assembler::Register::operator--()' :(.text+0xecb2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xecc2): undefined reference to `assembler::Register::operator*() const' :(.text+0xecd5): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xecfe): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xed14): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xed21): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xed45): undefined reference to `assembler::Register::operator--()' :(.text+0xed52): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xed62): undefined reference to `assembler::Register::operator*() const' :(.text+0xed75): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xed9e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xedb4): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xedc1): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xede5): undefined reference to `assembler::Register::operator--()' :(.text+0xedf2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xee02): undefined reference to `assembler::Register::operator*() const' :(.text+0xee15): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xee3e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xee56): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xee63): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xee70): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xee7d): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xee8d): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xee9f): undefined reference to `assembler::FloatingPointUnit::exchange(assembler::FloatReg)' :(.text+0xeea7): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xeeb7): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xeed5): undefined reference to `assembler::Register::operator--()' :(.text+0xeee2): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xeef2): undefined reference to `assembler::Register::operator*() const' :(.text+0xef05): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xef2e): undefined reference to `assembler::FloatingPointUnit::load_double(assembler::MemAddress)' :(.text+0xef46): undefined reference to `assembler::FloatingPointUnit::compare_toCPU(assembler::FloatReg, bool)' :(.text+0xef53): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xef65): undefined reference to `assembler::FloatingPointUnit::exchange(assembler::FloatReg)' :(.text+0xef6f): undefined reference to `assembler::FloatingPointUnit::pop()' :(.text+0xef7c): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xef8c): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0xefb6): undefined reference to `assembler::Processor::intArg64(unsigned char, unsigned char)' :(.text+0xefdd): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xefee): undefined reference to `assembler::Register::operator*() const' :(.text+0xf004): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xf035): undefined reference to `assembler::Register::copy_address(assembler::MemAddress)' :(.text+0xf06a): undefined reference to `assembler::Processor::call_cdecl(void*, char const*, ...)' :(.text+0xf082): undefined reference to `assembler::Register::operator-=(unsigned int)' :(.text+0xf08f): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xf09f): undefined reference to `assembler::Register::operator*() const' :(.text+0xf0ad): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xf0c7): undefined reference to `assembler::MemAddress::operator-(int)' :(.text+0xf0f5): undefined reference to `assembler::Register::operator*() const' :(.text+0xf120): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xf139): undefined reference to `assembler::Register::operator++()' :(.text+0xf14b): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xf15c): undefined reference to `assembler::Register::operator*() const' :(.text+0xf172): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xf19d): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xf1a9): undefined reference to `assembler::Register::operator++()' :(.text+0xf281): undefined reference to `assembler::Register::operator*(unsigned char) const' :(.text+0xf291): undefined reference to `assembler::Register::operator*() const' :(.text+0xf2a4): undefined reference to `assembler::MemAddress::operator+(assembler::ScaledIndex)' :(.text+0xf2cf): undefined reference to `assembler::FloatingPointUnit::store_double(assembler::MemAddress, bool)' :(.text+0xf2db): undefined reference to `assembler::Register::operator++()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `NameGenerator::addName(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x100a4): undefined reference to `u8it::u8it(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x100be): undefined reference to `u8it::operator++(int)' :(.text+0x100f9): undefined reference to `u8it::operator++(int)' :(.text+0x1010b): undefined reference to `u8it::operator++(int)' :(.text+0x10276): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `Loading::addTask(std::__cxx11::basic_string, std::allocator > const&, char const*, std::function, int)': :(.text+0x10691): undefined reference to `threads::Mutex::lock()' :(.text+0x106c2): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::emp_wrapperFunc(void*, scripts::GenericCallData&) [clone .lto_priv.2048]': :(.text+0x13877): undefined reference to `threads::Mutex::lock()' :(.text+0x13883): undefined reference to `threads::atomic_int::operator++()' :(.text+0x138b8): undefined reference to `threads::Mutex::release()' :(.text+0x13a3b): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x13a4f): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13a63): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13a77): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x13ace): undefined reference to `net::Message::~Message()' :(.text+0x13c63): undefined reference to `threads::sleep(unsigned int)' :(.text+0x13d87): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::wrapperFunc(void*, scripts::GenericCallData&)': :(.text+0x14ade): undefined reference to `threads::atomic_int::operator++()' :(.text+0x14b33): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x14b52): undefined reference to `net::Message::writeBit(bool)' :(.text+0x14b5a): undefined reference to `net::Message::writeAlign()' :(.text+0x14b75): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x14bd4): undefined reference to `net::Message::~Message()' :(.text+0x14d74): undefined reference to `threads::atomic_int::operator++()' :(.text+0x14db2): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x14e34): undefined reference to `threads::atomic_int::operator++()' :(.text+0x14e5a): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x14ebc): undefined reference to `threads::sleep(unsigned int)' :(.text+0x14ec5): undefined reference to `threads::sleep(unsigned int)' :(.text+0x14f1d): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x14f25): undefined reference to `threads::Mutex::try_lock()' :(.text+0x14f35): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x14f54): undefined reference to `threads::Mutex::hasLock()' :(.text+0x14f85): undefined reference to `threads::Mutex::release()' :(.text+0x1502a): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::handleEmpireComponentMessage(Player*, net::Message&)': :(.text+0x15168): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1518c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1519e): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::handleObjectComponentMessage(Player*, net::Message&)': :(.text+0x15439): undefined reference to `net::Message::readBit()' :(.text+0x15444): undefined reference to `net::Message::readAlign()' :(.text+0x15455): undefined reference to `net::Message::readSmall()' :(.text+0x15561): undefined reference to `net::Message::readSmall()' :(.text+0x1556c): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `scripts::loadComponents(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x159ef): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x15b7b): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `CFormula::~CFormula() [clone .lto_priv.1494]': :(.text+0x727d): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans13.ltrans.o: In function `_GLOBAL__sub_I_threaded_loader.cpp.lto_priv.1106': :(.text.startup+0x275): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadModels(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.929]': :(.text+0x12e1): undefined reference to `threads::Signal::signalUp()' :(.text+0x12f4): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#28}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.971]': :(.text+0x3388): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), resource::Library::loadFonts(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#9}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.917]': :(.text+0x353e): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#24}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.963]': :(.text+0x3703): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#22}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.959]': :(.text+0x3752): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#12}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.941]': :(.text+0x3782): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#11}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.939]': :(.text+0x37b2): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#8}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.933]': :(.text+0x37e2): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#21}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.987]': :(.text+0x391e): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x3953): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `resource::QueuedTexture::load(unsigned int, unsigned int&)': :(.text+0x3b62): undefined reference to `ColorDepths' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#6}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4081): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0x4125): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#4}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x42d6): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#3}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4516): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4726): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x4936): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::light::NodePointLight::enable(unsigned int&, vec3 const&)': :(.text+0x4ffb): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::GLCubeMap::load(Image&, bool, bool)': :(.text+0x70e9): undefined reference to `ColorDepths' :(.text+0x7154): undefined reference to `Image::crop(rect const&) const' :(.text+0x71e6): undefined reference to `Image::crop(rect const&) const' :(.text+0x7271): undefined reference to `Image::crop(rect const&) const' :(.text+0x72fd): undefined reference to `Image::crop(rect const&) const' :(.text+0x7383): undefined reference to `Image::crop(rect const&) const' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o::(.text+0x7409): more undefined references to `Image::crop(rect const&) const' follow /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::GLTexture::loadStart(Image&, bool, bool, unsigned int)': :(.text+0x7bef): undefined reference to `ColorDepths' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::RenderState::operator delete(void*)': :(.text+0xa29c): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), render::loadMeshOGEX(char const*, Mesh&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#5}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xa676): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::light::NodePointLight::~NodePointLight()': :(.text+0xaae9): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::loadMeshOGEX(char const*, Mesh&)': :(.text+0xc980): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xdd44): undefined reference to `splitKeyValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, char const*)' :(.text+0xe574): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0xea5c): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::loadXFrame(std::basic_ifstream >&, Mesh&, Matrix*)': :(.text+0xef5c): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0x100c8): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `resource::LoadMesh(void*)': :(.text+0x116c4): undefined reference to `threads::atomic_int::operator--()' :(.text+0x116ce): undefined reference to `threads::sleep(unsigned int)' :(.text+0x116d6): undefined reference to `threads::atomic_int::operator++()' :(.text+0x11779): undefined reference to `threads::Mutex::lock()' :(.text+0x117b4): undefined reference to `threads::Mutex::release()' :(.text+0x117c0): undefined reference to `threads::atomic_int::operator--()' :(.text+0x117cc): undefined reference to `threads::Signal::signalDown()' :(.text+0x118c4): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x11ac2): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12388): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12394): undefined reference to `threads::Signal::signalDown()' :(.text+0x123d0): undefined reference to `match(char const*, char const*)' :(.text+0x124bb): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0x12ab6): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12ac8): undefined reference to `getModifiedTime(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12ad5): undefined reference to `getModifiedTime(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1338a): undefined reference to `match(char const*, char const*)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `resource::Library::getSprite(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1543a): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15442): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x154aa): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.977]': :(.text+0x15d08): undefined reference to `threads::Mutex::lock()' :(.text+0x15d36): undefined reference to `threads::Mutex::release()' :(.text+0x15d88): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `resource::queueImage(std::__cxx11::basic_string, std::allocator > const&, int, bool, bool, bool)': :(.text+0x1630d): undefined reference to `threads::Mutex::lock()' :(.text+0x16335): undefined reference to `threads::Mutex::release()' :(.text+0x163e6): undefined reference to `threads::Mutex::release()' :(.text+0x163f2): undefined reference to `threads::Mutex::lock()' :(.text+0x167c3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#30}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.989]': :(.text+0x1698f): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator > const&), resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#6}::operator()(std::__cxx11::basic_string, std::allocator >&) const::{lambda(std::__cxx11::basic_string, std::allocator > const&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x16bbb): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x16c32): undefined reference to `makeIdentifier(std::__cxx11::basic_string, std::allocator >&, char const*)' :(.text+0x16c3e): undefined reference to `threads::Mutex::lock()' :(.text+0x16c70): undefined reference to `threads::Mutex::release()' :(.text+0x16e78): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `resource::Library::processTextures(int, bool)': :(.text+0x16fc9): undefined reference to `threads::Mutex::lock()' :(.text+0x17161): undefined reference to `threads::Mutex::release()' :(.text+0x175c8): undefined reference to `threads::Mutex::lock()' :(.text+0x17961): undefined reference to `threads::Mutex::release()' :(.text+0x17a48): undefined reference to `threads::Mutex::release()' :(.text+0x17a68): undefined reference to `threads::Mutex::release()' :(.text+0x17b5a): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadFonts(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.919]': :(.text+0x17d2d): undefined reference to `strcmp_nocase(char const*, char const*)' :(.text+0x17eab): undefined reference to `strcmp_nocase(char const*, char const*)' :(.text+0x17ebe): undefined reference to `strcmp_nocase(char const*, char const*)' /run/user/1000/ccX2CRCs.ltrans14.ltrans.o: In function `render::RenderState::operator delete(void*)': :(.text+0xa2c3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#13}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x3e94): undefined reference to `toSize[abi:cxx11](int)' :(.text+0x3eae): undefined reference to `toSize[abi:cxx11](int)' :(.text+0x3ec9): undefined reference to `toSize[abi:cxx11](int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#12}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x4084): undefined reference to `toSize[abi:cxx11](int)' :(.text+0x409e): undefined reference to `toSize[abi:cxx11](int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o::(.text+0x40b9): more undefined references to `toSize[abi:cxx11](int)' follow /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#9}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x44ab): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator > const&), resetStateValueTypes()::{lambda(std::__cxx11::basic_string, std::allocator > const&)#5}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1731]': :(.text+0x44c7): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::popAction()': :(.text+0x458d): undefined reference to `threads::Mutex::lock()' :(.text+0x45c1): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::messageProcess(void*)': :(.text+0x4894): undefined reference to `threads::Signal::signalDown()' :(.text+0x48b4): undefined reference to `threads::Signal::signalUp()' :(.text+0x48d5): undefined reference to `threads::idle()' :(.text+0x48ef): undefined reference to `threads::Signal::signalDown()' :(.text+0x4910): undefined reference to `threads::sleep(unsigned int)' :(.text+0x492d): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&) [clone .lto_priv.1783]': :(.text+0x4a09): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4a34): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&) [clone .lto_priv.1791]': :(.text+0x4a99): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4ac4): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, asIScriptGeneric*&&, void*&&) [clone .lto_priv.1781]': :(.text+0x4b24): undefined reference to `threads::atomic_int::operator++()' :(.text+0x4b4a): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4b75): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, asIScriptGeneric*&&, void*&&) [clone .lto_priv.1785]': :(.text+0x4be0): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4bfa): undefined reference to `threads::sleep(unsigned int)' :(.text+0x4c09): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, std::_Any_data const&) [clone .lto_priv.1793]': :(.text+0x4c80): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4c9a): undefined reference to `threads::sleep(unsigned int)' :(.text+0x4ccd): undefined reference to `threads::atomic_int::operator++()' :(.text+0x4cd9): undefined reference to `threads::atomic_int::operator++()' :(.text+0x4cfa): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4d25): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, asIScriptGeneric*&&, void*&&) [clone .lto_priv.1771]': :(.text+0x4d7d): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, std::_Any_data const&) [clone .lto_priv.1779]': :(.text+0x4dcd): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1787]': :(.text+0x4e51): undefined reference to `threads::atomic_int::operator++()' :(.text+0x4e6a): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4e95): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1789]': :(.text+0x4f20): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x4f3a): undefined reference to `threads::sleep(unsigned int)' :(.text+0x4f49): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void destruct(void*)': :(.text+0x516a): undefined reference to `CScriptAny::Release() const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#24}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x6a9b): undefined reference to `Image::random(vec2 const&, int (*)(int, int))' :(.text+0x6aaf): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#23}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x6c2c): undefined reference to `loadImage(char const*)' :(.text+0x6c3d): undefined reference to `Image::sphereDistort() const' :(.text+0x6c62): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#18}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x73cb): undefined reference to `WriteConfigToFile(asIScriptEngine*, char const*)' :(.text+0x740f): undefined reference to `WriteConfigToFile(asIScriptEngine*, char const*)' :(.text+0x744f): undefined reference to `WriteConfigToFile(asIScriptEngine*, char const*)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::resume()': :(.text+0x840e): undefined reference to `threads::Signal::waitNot(int) const' :(.text+0x841c): undefined reference to `threads::Signal::waitNot(int) const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::pause()': :(.text+0x84bf): undefined reference to `threads::Signal::wait(int) const' :(.text+0x84d1): undefined reference to `threads::idle()' :(.text+0x84f1): undefined reference to `threads::idle()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), main::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#25}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': :(.text+0x8631): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x8655): undefined reference to `match(char const*, char const*)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::clear()': :(.text+0x8911): undefined reference to `threads::idle()' :(.text+0x8941): undefined reference to `threads::idle()' :(.text+0x8971): undefined reference to `threads::idle()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::isRunning()': :(.text+0x8a5e): undefined reference to `threads::Signal::check(int) const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::end()': :(.text+0x8a85): undefined reference to `threads::Signal::wait(int) const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::start(unsigned int)': :(.text+0x8ab7): undefined reference to `threads::Signal::signal(int)' :(.text+0x8ac5): undefined reference to `threads::Signal::signal(int)' :(.text+0x8ae9): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0x8af7): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::queueAction(processing::Action*)': :(.text+0x8b21): undefined reference to `threads::Mutex::lock()' :(.text+0x8b5c): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::process(void*)': :(.text+0x8c16): undefined reference to `threads::sleep(unsigned int)' :(.text+0x8c30): undefined reference to `threads::Signal::signalDown()' :(.text+0x8c6e): undefined reference to `threads::atomic_int::operator-=(int)' :(.text+0x8ca4): undefined reference to `threads::Mutex::release()' :(.text+0x8cac): undefined reference to `threads::Mutex::release()' :(.text+0x8cb4): undefined reference to `threads::Mutex::hasLock()' :(.text+0x8ce8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8cf7): undefined reference to `threads::idle()' :(.text+0x8d66): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x8d8f): undefined reference to `threads::Mutex::lock()' :(.text+0x8e91): undefined reference to `threads::Mutex::lock()' :(.text+0x8ec9): undefined reference to `threads::Mutex::release()' :(.text+0x8f09): undefined reference to `threads::Signal::signalDown()' :(.text+0x8f26): undefined reference to `threads::sleep(unsigned int)' :(.text+0x8f3b): undefined reference to `threads::Signal::signalUp()' :(.text+0x8f9a): undefined reference to `threads::idle()' :(.text+0x8fe7): undefined reference to `threads::atomic_int::operator-=(int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::empireMessageProcess(void*)': :(.text+0xf649): undefined reference to `threads::Mutex::try_lock()' :(.text+0xf684): undefined reference to `threads::Mutex::lock()' :(.text+0xf6b6): undefined reference to `threads::Mutex::release()' :(.text+0xf8fd): undefined reference to `threads::atomic_int::operator--()' :(.text+0xf926): undefined reference to `threads::Mutex::release()' :(.text+0xf944): undefined reference to `threads::Signal::signalDown()' :(.text+0xfa31): undefined reference to `threads::Signal::signalDown()' :(.text+0xfa48): undefined reference to `threads::Signal::signalUp()' :(.text+0xfa70): undefined reference to `threads::sleep(unsigned int)' :(.text+0xfa84): undefined reference to `threads::Mutex::release()' :(.text+0xfaa1): undefined reference to `threads::idle()' :(.text+0xfb26): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `loadStateDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x10ea8): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x10fdf): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12735): undefined reference to `isIdentifier(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1747]': :(.text+0x4fcf): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1735]': :(.text+0x4fef): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultRead(net::Message&, void*)': :(.text+0x5006): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultRead(net::Message&, void*)': :(.text+0x5016): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1749]': :(.text+0x504f): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, net::Message&, void*&&) [clone .lto_priv.1737]': :(.text+0x506f): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultWrite(net::Message&, void*)': :(.text+0x5086): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultWrite(net::Message&, void*)': :(.text+0x5096): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultRead(net::Message&, void*)': :(.text+0x51a1): undefined reference to `net::Message::operator>>(bool&)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `void defaultWrite(net::Message&, void*)': :(.text+0x51b4): undefined reference to `net::Message::operator<<(bool)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::pause()': :(.text+0x850d): undefined reference to `threads::Signal::wait(int) const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `processing::end()': :(.text+0x8a97): undefined reference to `threads::Signal::wait(int) const' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `_GLOBAL__sub_I_processing.cpp.lto_priv.1113': :(.text.startup+0x257): undefined reference to `threads::Signal::Signal(int)' :(.text.startup+0x265): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans16.ltrans.o: In function `main': :(.text.startup+0x6bd): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text.startup+0x6d6): undefined reference to `path_split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text.startup+0x7bd): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x80f): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text.startup+0x824): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x8a2): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text.startup+0x8b7): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x96f): undefined reference to `net::setErrorCallback(void (*)(char const*, int))' :(.text.startup+0x1b1c): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x1b64): undefined reference to `match(char const*, char const*)' :(.text.startup+0x1fbb): undefined reference to `threads::setThreadPriority(threads::ThreadPriority)' :(.text.startup+0x21d1): undefined reference to `getModifiedTime(std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x2206): undefined reference to `threads::Mutex::lock()' :(.text.startup+0x223e): undefined reference to `threads::Mutex::release()' :(.text.startup+0x2261): undefined reference to `threads::sleep(unsigned int)' :(.text.startup+0x24c9): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x2602): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x2781): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x285b): undefined reference to `threads::Mutex::lock()' :(.text.startup+0x28b5): undefined reference to `threads::Mutex::release()' :(.text.startup+0x2907): undefined reference to `getModifiedTime(std::__cxx11::basic_string, std::allocator > const&)' :(.text.startup+0x2d46): undefined reference to `net::Message::clear()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::BeamAnim::~BeamAnim()': :(.text+0x6eb9): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::MissileBatch::preRender(render::RenderDriver&)': :(.text+0x7913): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::ProjectileBatch::preRender(render::RenderDriver&)': :(.text+0x7e3f): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::MissileBatch::~MissileBatch()': :(.text+0x88da): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::GroupAnim::animate(scene::Node*)': :(.text+0xb08b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `resource::Sound::play3D(vec3 const&, bool, bool, bool) const': :(.text+0xb9af): undefined reference to `audio::IAudioReference::grab() const' :(.text+0xbabf): undefined reference to `audio::IAudioReference::grab() const' :(.text+0xbad5): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::ParticleSystem::preRender(render::RenderDriver&)': :(.text+0xbd38): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `resource::Sound::play2D(bool, bool, bool) const': :(.text+0xd753): undefined reference to `audio::IAudioReference::grab() const' :(.text+0xd827): undefined reference to `audio::IAudioReference::grab() const' :(.text+0xd83d): undefined reference to `audio::IAudioReference::drop() const' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#28}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xd8c8): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#22}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xd8fa): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#21}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xd92a): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#20}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xd95a): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#19}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xd98a): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#13}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xdcf3): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#12}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xdec2): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadShaders(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#6}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.892]': :(.text+0xdeea): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadModels(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#4}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.923]': :(.text+0xe023): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#4}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xe3fb): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0xe43b): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#3}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xe74a): undefined reference to `isIdentifier(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xea4d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0xeacc): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xeb0a): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xeb12): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadShaders(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.896]': :(.text+0xed37): undefined reference to `splitKeyValue(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, char const*)' :(.text+0xef0e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::ProjectileBatch::~ProjectileBatch()': :(.text+0xf507): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::GroupAnim::~GroupAnim()': :(.text+0xfea9): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.1490]': :(.text+0x1005c): undefined reference to `threads::Mutex::lock()' :(.text+0x10083): undefined reference to `threads::Mutex::release()' :(.text+0x100ad): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator > const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)': :(.text+0x100cc): undefined reference to `threads::Mutex::lock()' :(.text+0x100f3): undefined reference to `threads::Mutex::release()' :(.text+0x1012d): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator > const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [clone .lto_priv.1488]': :(.text+0x1014c): undefined reference to `threads::Mutex::lock()' :(.text+0x10173): undefined reference to `threads::Mutex::release()' :(.text+0x101ad): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `scene::scriptNodeType::bind()': :(.text+0x1028d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)': :(.text+0x129b2): undefined reference to `DataReader::DataReader()' :(.text+0x12d16): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12dac): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12e6d): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12f2b): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x12fbb): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o::(.text+0x13072): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)': :(.text+0x13ce3): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x13d0d): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x13d21): undefined reference to `DataReader::~DataReader()' :(.text+0x14513): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), resource::Library::bindHotloading()::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#1}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.2399]': :(.text+0x1466a): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1469d): undefined reference to `loadImage(char const*)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkin(std::__cxx11::basic_string, std::allocator > const&, gui::skin::Skin*)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x148b8): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x1494c): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1498c): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSounds(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#3}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.999]': :(.text+0x1613e): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSounds(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.991]': :(.text+0x169ce): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkins(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#3}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.890]': :(.text+0x172ce): undefined reference to `watchFile(std::__cxx11::basic_string, std::allocator > const&, std::function)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadShaders(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#7}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.894]': :(.text+0x17401): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x174cd): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x17591): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x17637): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, char, std::__cxx11::basic_string, std::allocator >&, char, std::__cxx11::basic_string, std::allocator >*)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `std::_Function_handler, std::allocator >&), resource::Library::loadSkins(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.886]': :(.text+0x19400): undefined reference to `isIdentifier(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans17.ltrans.o: In function `_GLOBAL__sub_I_load_model.cpp.lto_priv.1062': :(.text.startup+0xde3): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadShipset(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#4}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0x2675): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#20}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.871]': :(.text+0x2692): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.873]': :(.text+0x295e): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `SubsystemDef::HookDesc::HookDesc(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x3382): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#58}::operator()(std::__cxx11::basic_string, std::allocator >&) const [clone .lto_priv.2451]': :(.text+0x4bee): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x4c1a): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x4cd0): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#11}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.853]': :(.text+0x547a): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x548e): undefined reference to `loadImage(char const*)' :(.text+0x54e8): undefined reference to `loadImage(char const*)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `parseConditions(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator > >, std::allocator, std::allocator > > > >&)': :(.text+0x55fc): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x5670): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `parseShipModifier(SubsystemDef::ShipModifier&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x5cf3): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#13}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.857]': :(.text+0x637a): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#12}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.855]': :(.text+0x653a): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadShipset(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x67b9): undefined reference to `DataReader::DataReader()' :(.text+0x6b05): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x6b90): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x6c1e): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x6cac): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x6d3a): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o::(.text+0x6dd3): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadShipset(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6fc8): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x6ff2): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x7006): undefined reference to `DataReader::~DataReader()' :(.text+0x7292): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `std::_Function_handler, std::allocator >&), readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#4}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.839]': :(.text+0x7355): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x757f): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x76df): undefined reference to `DataReader::DataReader()' :(.text+0x7a0f): undefined reference to `DataHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x7a56): undefined reference to `DataHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7a98): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x7adb): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x7b22): undefined reference to `DataHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7b64): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x7ba7): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x7c17): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7c95): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7d13): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7d91): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7e0f): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o::(.text+0x7e8d): more undefined references to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x8409): undefined reference to `DataHandler::BlockHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x8450): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x84a7): undefined reference to `DataHandler::BlockHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x84ee): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x8538): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x85a0): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x85f9): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x8651): undefined reference to `DataHandler::BlockHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x8698): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x86e2): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x8725): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x878d): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x880b): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x8889): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x8907): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x8985): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o::(.text+0x8a03): more undefined references to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x9068): undefined reference to `DataHandler::BlockHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x90af): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x90f5): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x915f): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x91df): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x925f): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x92ba): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x9301): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x9347): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x93a1): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x93e8): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x942e): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9488): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x94cf): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x951d): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9562): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x95bc): undefined reference to `DataHandler::BlockHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x9603): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x964d): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9690): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x96db): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x9722): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x976c): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x97af): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x97fa): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x9841): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x988b): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x98f3): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x9971): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x99ca): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x9a15): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x9a5c): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x9a9e): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9b06): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x9b84): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x9c02): undefined reference to `DataHandler::BlockHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x9c5b): undefined reference to `DataHandler::BlockHandler::closeBlock(std::function)' :(.text+0x9ca2): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x9ce4): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9d3c): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x9d83): undefined reference to `DataHandler::BlockHandler::block(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x9dc5): undefined reference to `DataHandler::BlockHandler::openBlock(std::function, std::allocator >&)>)' :(.text+0x9e1d): undefined reference to `DataHandler::BlockHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0xb09c): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `Subsystem::addHook(Design*, SubsystemDef::HookDesc const&)': :(.text+0xbc9d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#61}::operator()(std::__cxx11::basic_string, std::allocator >&) const [clone .lto_priv.2450]': :(.text+0x13839): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x13bc0): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' :(.text+0x13c16): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' :(.text+0x13f47): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `HullDef::~HullDef()': :(.text+0x1419b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans24.ltrans.o: In function `HullDef::~HullDef()': :(.text+0x1438b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans26.ltrans.o: In function `scripts::IRC::_message(scripts::IRC::Channel&, char const*, char const*, scripts::IRC::MessageType) [clone .constprop.49]': :(.text+0x51fd): undefined reference to `threads::Mutex::lock()' :(.text+0x53e6): undefined reference to `threads::Mutex::release()' :(.text+0x5782): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::getDesignMake(unsigned int)': :(.text+0xc8e): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xcca): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1512): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordEvent(unsigned int, unsigned short, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1568): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x15eb): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStatDelta(unsigned int, float)': :(.text+0x1648): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x16fe): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStat(unsigned int, float)': :(.text+0x1758): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x17cb): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStatDelta(unsigned int, int)': :(.text+0x1825): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x18cf): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStat(unsigned int, int)': :(.text+0x1925): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x198b): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::getDesignClass(int)': :(.text+0x19b5): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x19da): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x19f6): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::flagDesignOld(Design const*)': :(.text+0x1a44): undefined reference to `threads::ReadWriteMutex::readLock()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::findObject(unsigned int)': :(.text+0x1a94): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x1ab6): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1ad6): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::SubsystemData::read(SubsystemDef const*, net::Message&)': :(.text+0x2791): undefined reference to `net::Message::readBit()' :(.text+0x279d): undefined reference to `net::Message::readSmall()' :(.text+0x27f0): undefined reference to `net::Message::readBit()' :(.text+0x2825): undefined reference to `net::Message::readSmall()' :(.text+0x2874): undefined reference to `net::Message::readSmall()' :(.text+0x2880): undefined reference to `net::Message::readSmall()' :(.text+0x28d0): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::SubsystemData::write(net::Message&)': :(.text+0x29b5): undefined reference to `net::Message::writeBit(bool)' :(.text+0x29db): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2a35): undefined reference to `net::Message::writeBit(bool)' :(.text+0x2a46): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2a70): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2a7e): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2aa0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::getDesign(unsigned int, bool)': :(.text+0x2b1d): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x2b4d): undefined reference to `threads::atomic_int::operator++()' :(.text+0x2b55): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x2b7b): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::lockStatHistory(unsigned int)': :(.text+0x2bf0): undefined reference to `threads::ReadWriteMutex::readLock()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::~Empire()': :(.text+0x2c69): undefined reference to `threads::atomic_int::operator--()' :(.text+0x2e4b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::Empire(unsigned char)': :(.text+0x3198): undefined reference to `net::Address::Address()' :(.text+0x35fd): undefined reference to `threads::Signal::signalUp()' :(.text+0x360c): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::unregisterObject(Object*)': :(.text+0x39fb): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x3a6c): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::registerObject(Object*)': :(.text+0x3a99): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x3ac2): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3aca): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x3afb): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadEmpireStats(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#2}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&)': :(.text+0xbfdc): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc035): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `loadEmpireStats(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xc0c2): undefined reference to `DataReader::DataReader()' :(.text+0xc3fc): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xc46f): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xc4a4): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc4ce): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xc4e2): undefined reference to `DataReader::~DataReader()' :(.text+0xc59e): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `SaveFileWriter::close()': :(.text+0xc72a): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::makeDesignIcon(Design const*)': :(.text+0xc9c4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0xd34a): undefined reference to `threads::Mutex::lock()' :(.text+0xd7b3): undefined reference to `threads::Mutex::release()' :(.text+0xd87a): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0xde7f): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::Empire(SaveFile&)': :(.text+0xe16c): undefined reference to `net::Address::Address()' :(.text+0xe6cb): undefined reference to `threads::atomic_int::operator++()' :(.text+0xe6e0): undefined reference to `threads::atomic_int::operator--()' :(.text+0xeb52): undefined reference to `threads::atomic_int::operator++()' :(.text+0xeb6c): undefined reference to `threads::atomic_int::operator--()' :(.text+0xebed): undefined reference to `threads::atomic_int::operator++()' :(.text+0xec07): undefined reference to `threads::atomic_int::operator--()' :(.text+0xec88): undefined reference to `threads::atomic_int::operator++()' :(.text+0xeca2): undefined reference to `threads::atomic_int::operator--()' :(.text+0xee52): undefined reference to `threads::atomic_int::operator--()' :(.text+0xeeb2): undefined reference to `threads::atomic_int::operator--()' :(.text+0xef12): undefined reference to `threads::atomic_int::operator--()' :(.text+0xf02c): undefined reference to `threads::atomic_int::operator++()' :(.text+0xf041): undefined reference to `threads::atomic_int::operator--()' :(.text+0xfb54): undefined reference to `threads::Signal::signalUp()' :(.text+0xfb63): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0xfe26): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::getDesignClass(std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x11037): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x11053): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x11084): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x11095): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x11130): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x11181): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recvDesign(net::Message&, bool)': :(.text+0x111bb): undefined reference to `net::Message::readSmall()' :(.text+0x1121f): undefined reference to `net::Message::readSmall()' :(.text+0x11236): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x11247): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11258): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11260): undefined reference to `net::Message::readSmall()' :(.text+0x1126c): undefined reference to `net::Message::readSmall()' :(.text+0x11278): undefined reference to `net::Message::readSmall()' :(.text+0x11287): undefined reference to `net::Message::readSmall()' :(.text+0x11293): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o::(.text+0x1129f): more undefined references to `net::Message::readSmall()' follow /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recvDesign(net::Message&, bool)': :(.text+0x112b7): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x112c8): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x112dc): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x112f5): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11309): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11318): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x11320): undefined reference to `net::Message::readBit()' :(.text+0x11353): undefined reference to `threads::atomic_int::operator++()' :(.text+0x11369): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1138a): undefined reference to `net::Message::readSmall()' :(.text+0x11398): undefined reference to `net::Message::readSmall()' :(.text+0x114cd): undefined reference to `net::Message::readSmall()' :(.text+0x114e8): undefined reference to `net::Message::readSmall()' :(.text+0x1150e): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o::(.text+0x1171d): more undefined references to `net::Message::readSmall()' follow /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recvDesign(net::Message&, bool)': :(.text+0x11928): undefined reference to `net::Message::readDirection(double&, double&, double&, unsigned int)' :(.text+0x11930): undefined reference to `net::Message::readSmall()' :(.text+0x1193e): undefined reference to `net::Message::readSmall()' :(.text+0x1194c): undefined reference to `net::Message::readSmall()' :(.text+0x11a3b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11a52): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11aeb): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11b02): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11b99): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11bfc): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x11c19): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11c46): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x11fa2): undefined reference to `net::Message::readBit()' :(.text+0x11fbc): undefined reference to `net::Message::readBit()' :(.text+0x11fdf): undefined reference to `net::Message::readBit()' :(.text+0x11ff5): undefined reference to `net::Message::readSmall()' :(.text+0x12001): undefined reference to `net::Message::readBit()' :(.text+0x12017): undefined reference to `net::Message::readSmall()' :(.text+0x12023): undefined reference to `net::Message::readBit()' :(.text+0x1203d): undefined reference to `net::Message::readSmall()' :(.text+0x12080): undefined reference to `net::Message::readSmall()' :(.text+0x1218f): undefined reference to `net::Message::readSmall()' :(.text+0x121a8): undefined reference to `net::Message::readSmall()' :(.text+0x12217): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x12230): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x12238): undefined reference to `net::Message::readSmall()' :(.text+0x12256): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x12265): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x12279): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x12281): undefined reference to `net::Message::readSmall()' :(.text+0x1228f): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x12297): undefined reference to `net::Message::readSmall()' :(.text+0x122a5): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x122ad): undefined reference to `net::Message::readBit()' :(.text+0x122bd): undefined reference to `net::Message::readBit()' :(.text+0x122cd): undefined reference to `net::Message::readBit()' :(.text+0x122fc): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x12331): undefined reference to `net::Message::readBit()' :(.text+0x1233d): undefined reference to `net::Message::readSmall()' :(.text+0x12355): undefined reference to `net::Message::Message()' :(.text+0x1237f): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x12391): undefined reference to `net::Message::setPacket(char*, unsigned int)' :(.text+0x123cd): undefined reference to `net::Message::readSmall()' :(.text+0x123ec): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12401): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1241d): undefined reference to `net::Message::readSmall()' :(.text+0x1243c): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12451): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1246d): undefined reference to `net::Message::readSmall()' :(.text+0x1248c): undefined reference to `threads::atomic_int::operator++()' :(.text+0x124a1): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::setDesignUpdate(Design const*, Design const*)': :(.text+0x12634): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12649): undefined reference to `threads::atomic_int::operator--()' :(.text+0x126a1): undefined reference to `threads::atomic_int::operator++()' :(.text+0x126b7): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::setDesign(Design const*, Design const*, DesignClass*)': :(.text+0x12922): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x1297f): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12994): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12a4a): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12a5f): undefined reference to `threads::atomic_int::operator--()' :(.text+0x12b22): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x12be5): undefined reference to `threads::atomic_int::operator++()' :(.text+0x12d4b): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::changeDesign(Design const*, Design const*, DesignClass*)': :(.text+0x12dd9): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x12e1f): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x12e50): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::addDesign(DesignClass*, Design const*)': :(.text+0x12f45): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x12f63): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x130de): undefined reference to `threads::atomic_int::operator++()' :(.text+0x13185): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x13199): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x131a6): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x131cf): undefined reference to `net::Message::~Message()' :(.text+0x13222): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x1322f): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x13256): undefined reference to `net::Message::~Message()' :(.text+0x132b6): undefined reference to `net::Message::~Message()' :(.text+0x132be): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x132d6): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::updateDesign(Design const*, bool)': :(.text+0x1338e): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x1352f): undefined reference to `threads::atomic_int::operator++()' :(.text+0x13542): undefined reference to `threads::atomic_int::operator--()' :(.text+0x13607): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x13625): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1363b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x13655): undefined reference to `threads::atomic_int::operator++()' :(.text+0x13694): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordEvent(unsigned int, unsigned short, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1598): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStatDelta(unsigned int, float)': :(.text+0x16bc): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x16dc): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o: In function `Empire::recordStat(unsigned int, float)': :(.text+0x17b0): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans27.ltrans.o::(.text+0x1895): more undefined references to `threads::ReadWriteMutex::release()' follow /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `cleanupThread()': :(.text+0x1c9c): undefined reference to `threads::Mutex::lock()' :(.text+0x1db7): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `initNewThread()': :(.text+0x23ad): undefined reference to `threads::Mutex::lock()' :(.text+0x240c): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `ProcessProjectiles::~ProcessProjectiles()': :(.text+0x2458): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, PhysicsItem const&)': :(.text+0x2a07): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, PhysicsItem const&)': :(.text+0x2f36): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `Projectile::tick(double)': :(.text+0x3d82): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3f52): undefined reference to `threads::atomic_int::operator++()' :(.text+0x44a3): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o::(.text+0x4aa7): more undefined references to `threads::atomic_int::operator++()' follow /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `ProjImpactEffect::process()': :(.text+0x5fb5): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2455]': :(.text+0x6310): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#54}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2555]': :(.text+0x6a3e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#77}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2600]': :(.text+0x6a5e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#53}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2553]': :(.text+0x6a7e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#76}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2598]': :(.text+0x6a9e): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#71}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2588]': :(.text+0x6abe): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o::(.text+0x6ade): more undefined references to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' follow /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#34}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2517]': :(.text+0x6c0c): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#9}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2469]': :(.text+0x6c2c): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#8}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2467]': :(.text+0x6c4c): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `makeJITCompiler()': :(.text+0x7b24): undefined reference to `assembler::CriticalSection::CriticalSection()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `pauseProjectiles() [clone .part.13]': :(.text+0x8d3e): undefined reference to `threads::Signal::wait(int) const' :(.text+0x8d71): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `registerProjectile(Projectile*)': :(.text+0x8da3): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `Projectile::~Projectile()': :(.text+0x936b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x938d): undefined reference to `threads::atomic_int::operator--()' :(.text+0x940b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `Projectile::operator delete(void*)': :(.text+0x952c): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `stopProjectiles()': :(.text+0x9586): undefined reference to `threads::sleep(unsigned int)' :(.text+0x959f): undefined reference to `threads::Signal::wait(int) const' :(.text+0x9619): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x9627): undefined reference to `threads::atomic_int::operator=(int)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `ProcessProjectiles::run()': :(.text+0x96d3): undefined reference to `threads::atomic_int::operator++(int)' :(.text+0x9728): undefined reference to `threads::atomic_int::operator++(int)' :(.text+0x97ba): undefined reference to `threads::Signal::check(int) const' :(.text+0x9822): undefined reference to `threads::Signal::signal(int)' :(.text+0x9894): undefined reference to `threads::Mutex::lock()' :(.text+0x98f4): undefined reference to `threads::Mutex::release()' :(.text+0x994c): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x995a): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x9968): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x99b9): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#70}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2586]': :(.text+0xb708): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#67}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2580]': :(.text+0xbe08): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#64}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2574]': :(.text+0xc0a8): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `findScripts(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xcc09): undefined reference to `threads::Mutex::lock()' :(.text+0xcd3e): undefined reference to `threads::Mutex::release()' :(.text+0xce37): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `PreloadBatch(void*)': :(.text+0xcfcb): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#48}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2545]': :(.text+0xdc9d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#15}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2479]': :(.text+0xe20d): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#63}::operator()(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) const [clone .isra.1327]': :(.text+0xf30c): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0xf43f): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0xf498): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0xf4d8): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#29}::operator()(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) const [clone .isra.1326]': :(.text+0xf6be): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o::(.text+0xf7f7): more undefined references to `DataHandler::position[abi:cxx11]()' follow /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#83}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2612]': :(.text+0xfac7): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0xfaf2): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0xfb8d): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#25}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2499]': :(.text+0xfda7): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#24}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2497]': :(.text+0xff67): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#81}::operator()(std::__cxx11::basic_string, std::allocator >&) const [clone .isra.1307]': :(.text+0x1046b): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x10499): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x10550): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#19}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2487]': :(.text+0x10c5b): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x10c87): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x10d4d): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#30}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2509]': :(.text+0x132ad): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#14}::operator()(std::__cxx11::basic_string, std::allocator >&) const [clone .isra.1349]': :(.text+0x13d8a): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `initGlobal(bool, bool)': :(.text+0x149ec): undefined reference to `net::Address::Address()' :(.text+0x14d7b): undefined reference to `net::Transport::RATE_LIMIT' :(.text+0x14e1d): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x15172): undefined reference to `audio::createAudioDevice(char const*)' :(.text+0x15847): undefined reference to `audio::createDummyAudioDevice()' :(.text+0x1585d): undefined reference to `audio::createAudioDevice(char const*)' :(.text+0x175e8): undefined reference to `audio::createDummyAudioDevice()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `ProjEffect::process()': :(.text+0x17bff): undefined reference to `threads::atomic_int::operator++()' :(.text+0x17c1b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#50}::operator()(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) const [clone .isra.1334] [clone .lto_priv.2618]': :(.text+0x1868a): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x18720): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x18770): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#60}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2566]': :(.text+0x18c77): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x18ca2): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x18d3d): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&, std::__cxx11::basic_string, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)#51}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2549]': :(.text+0x18eef): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x19052): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x190b9): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o::(.text+0x190f9): more undefined references to `DataHandler::position[abi:cxx11]()' follow /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#74}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2594]': :(.text+0x1964f): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x1967a): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x1971d): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x197cc): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#66}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2578]': :(.text+0x1993f): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x1996a): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x19a0d): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x19abc): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#69}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2584]': :(.text+0x19bcf): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x19bfa): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x19c9d): undefined reference to `DataHandler::position[abi:cxx11]()' :(.text+0x19d4c): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler, std::allocator >&), loadSubsystemDefinitions(std::__cxx11::basic_string, std::allocator > const&)::{lambda(std::__cxx11::basic_string, std::allocator >&)#26}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&) [clone .lto_priv.2501]': :(.text+0x19e5c): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x19f6c): undefined reference to `DataHandler::position[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `initNewThread()': :(.text+0x23e6): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `std::_Function_handler const&, double, void const*)::{lambda(PhysicsItem const&)#1}>::_M_invoke(std::_Any_data const&, PhysicsItem const&) [clone .lto_priv.881]': :(.text+0x2c88): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `registerProjectile(Projectile*)': :(.text+0x8dda): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `ProcessProjectiles::~ProcessProjectiles() [clone .lto_priv.2409]': :(.text+0x8ee8): undefined reference to `threads::Signal::signalDown()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `Projectile::operator delete(void*)': :(.text+0x9553): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `stopProjectiles()': :(.text+0x9639): undefined reference to `threads::atomic_int::operator=(int)' /run/user/1000/ccX2CRCs.ltrans2.ltrans.o: In function `_GLOBAL__sub_I_projectiles.cpp.lto_priv.1023': :(.text.startup+0x3ea): undefined reference to `threads::Signal::Signal(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::FontFT2::getDimension(char const*) const': :(.text+0xa35a): undefined reference to `u8it::u8it(char const*)' :(.text+0xa364): undefined reference to `u8it::operator++(int)' :(.text+0xa39d): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::FontFNT::getDimension(char const*) const': :(.text+0xa4df): undefined reference to `u8it::u8it(char const*)' :(.text+0xa4e9): undefined reference to `u8it::operator++(int)' :(.text+0xa5a6): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::FontFNT::draw(render::RenderDriver*, char const*, int, int, Color const*, rect const*) const': :(.text+0xa8a6): undefined reference to `u8it::u8it(char const*)' :(.text+0xa8f7): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::FontFT2::draw(render::RenderDriver*, char const*, int, int, Color const*, rect const*) const': :(.text+0xaf9f): undefined reference to `u8it::u8it(char const*)' :(.text+0xaff4): undefined reference to `u8it::operator++(int)' :(.text+0xb23e): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `profile::getKeyName[abi:cxx11](int)': :(.text+0xe7b8): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `profile::getKeyDisplayName[abi:cxx11](int)': :(.text+0xe96e): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' :(.text+0xe9c8): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `Image::Image(unsigned int, unsigned int, ColorFormat, unsigned char) [clone .lto_priv.1148]': :(.text+0x11227): undefined reference to `ColorDepths' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `profile::Settings::loadSettings(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x11d2f): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x11d56): undefined reference to `DataReader::operator++(int)' :(.text+0x11d62): undefined reference to `DataReader::~DataReader()' :(.text+0x11da4): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::preProcessShader(std::__cxx11::basic_string, std::allocator >&)': :(.text+0x1287e): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1298f): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `profile::getKeyFromDisplayName(std::__cxx11::basic_string, std::allocator >)': :(.text+0x15a14): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15a88): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x15ea2): undefined reference to `u8it::u8it(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15eac): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `profile::getKey(std::__cxx11::basic_string, std::allocator >)': :(.text+0x15fc4): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x16038): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' :(.text+0x16452): undefined reference to `u8it::u8it(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1645c): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans6.ltrans.o: In function `render::GLShaderProgram::compile()': :(.text+0x1655c): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x16665): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::getObject()': :(.text+0x1414): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::makeImage(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1460): undefined reference to `loadImage(char const*)' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::ScriptImage::save(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1562): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::getPhysicsWorld()': :(.text+0x15f9): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x160e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1621): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1635): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::setNodePhysicsWorld(PhysicsWorld*)': :(.text+0x222c): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x224b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x229f): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::setPhysicsWorld(PhysicsWorld*)': :(.text+0x22bc): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x22db): undefined reference to `threads::atomic_int::operator--()' :(.text+0x232f): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::makeObject(scripts::ObjectDesc&)': :(.text+0x3d1a): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x3dbb): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::destroy()': :(.text+0x462e): undefined reference to `threads::atomic_int::operator--()' :(.text+0x4667): undefined reference to `threads::atomic_int::operator--()' :(.text+0x468b): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::~Node()': :(.text+0x4709): undefined reference to `threads::atomic_int::operator--()' :(.text+0x4733): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::makeNodeLight(scripts::LightDesc&, scene::Node*)': :(.text+0x4931): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::_render(render::RenderDriver&)': :(.text+0x4e35): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::createPhysics()': :(.text+0x508f): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::setObject(Object*)': :(.text+0x51a1): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::destroyTree()': :(.text+0x55e3): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::addChild(scene::Node*)': :(.text+0x5629): undefined reference to `threads::atomic_int::operator++()' :(.text+0x565d): undefined reference to `threads::atomic_int::operator++()' :(.text+0x5672): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::setParent(scene::Node*)': :(.text+0x5810): undefined reference to `threads::atomic_int::operator++()' :(.text+0x5825): undefined reference to `threads::atomic_int::operator--()' :(.text+0x58bb): undefined reference to `threads::atomic_int::operator--()' :(.text+0x58d3): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::NodeEvent::~NodeEvent()': :(.text+0x5aa9): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::ReparentNode::~ReparentNode()': :(.text+0x5af1): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::queueNodeEvent(scene::NodeEvent*)': :(.text+0x5ba3): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::NodeEvent::operator delete(void*)': :(.text+0x5cdc): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::ReparentNode::~ReparentNode()': :(.text+0x5d31): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::NodeEvent::operator new(unsigned long)': :(.text+0x5da1): undefined reference to `threads::Mutex::lock()' :(.text+0x5dc3): undefined reference to `threads::Mutex::release()' :(.text+0x5df9): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::queueReparent(scene::Node*)': :(.text+0x5e56): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::bindGroupIcon(ObjectGroup*, render::SpriteSheet const*, unsigned int)': :(.text+0x5f8d): undefined reference to `threads::atomic_int::operator++()' :(.text+0x5f97): undefined reference to `threads::atomic_int::operator++()' :(.text+0x5fac): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::bindCullingNode(Object*, vec3 const&, double)': :(.text+0x608b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::createCullingNode(vec3 const&, double)': :(.text+0x6139): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::bindNode(Object*, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6180): undefined reference to `threads::atomic_int::operator++()' :(.text+0x61d7): undefined reference to `threads::atomic_int::operator++()' :(.text+0x61ed): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::Node::hintParentObject(Object*, bool)': :(.text+0x62ec): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::ng_read(NameGenerator&, std::__cxx11::basic_string, std::allocator > const&, bool)': :(.text+0x6773): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x67f7): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::makeGroup(scripts::ObjectDesc&, unsigned int)': :(.text+0x1db35): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1db6a): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1db9f): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1dce9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::bindMesh(Object*, scripts::MeshDesc&)': :(.text+0x1df2e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1df43): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::loadScriptNodeTypes(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1e181): undefined reference to `skipBOM(std::basic_ifstream >&)' :(.text+0x1e2d9): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::setNodePhysicsWorld(PhysicsWorld*)': :(.text+0x225c): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x2272): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x2290): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scripts::setPhysicsWorld(PhysicsWorld*)': :(.text+0x22ec): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x2302): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o::(.text+0x2320): more undefined references to `threads::ReadWriteMutex::release()' follow /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::NodeEvent::NodeEvent(scene::Node*)': :(.text+0x5b78): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::queueNodeEvent(scene::NodeEvent*)': :(.text+0x5bd8): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans9.ltrans.o: In function `scene::NodeEvent::operator delete(void*)': :(.text+0x5d03): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::getDesign(DesignClass const*, unsigned int)': :(.text+0x65f5): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptTurret::drop() const': :(.text+0x6d95): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::descDestroy(Design::Descriptor*)': :(.text+0x6de5): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::readHulls(std::__cxx11::basic_string, std::allocator > const&, CScriptArray&)': :(.text+0x6f3f): undefined reference to `CScriptArray::InsertLast(void*)' :(.text+0x6f4d): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptTurret::save(SaveMessage&)': :(.text+0x6fff): undefined reference to `net::Message::write1()' :(.text+0x7022): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x703e): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7053): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7068): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x7085): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o::(.text+0x70a2): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptTurret::save(SaveMessage&)': :(.text+0x70d1): undefined reference to `net::Message::write0()' :(.text+0x70e6): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ssevtDestroy(SubsystemEvent*)': :(.text+0x7893): undefined reference to `CScriptAny::Release() const' :(.text+0x78a5): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::loadScriptTurret(SaveMessage&)': :(.text+0x790e): undefined reference to `net::Message::readBit()' :(.text+0x7930): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7a1f): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7a3b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7a4c): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x7a5d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o::(.text+0x7a9e): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptEffector::evaluate()': :(.text+0x7f57): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x7f7d): undefined reference to `net::Message::~Message()' :(.text+0x7f8f): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::writeHulls(std::__cxx11::basic_string, std::allocator > const&, CScriptArray&)': :(.text+0x9f20): undefined reference to `CScriptArray::GetSize() const' :(.text+0x9f61): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::consume(double)': :(.text+0xa418): undefined reference to `threads::compare_and_swap(long long*, long long, long long)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::toggle()': :(.text+0xa508): undefined reference to `threads::compare_and_swap(long long*, long long, long long)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::avg(double)': :(.text+0xa608): undefined reference to `threads::compare_and_swap(long long*, long long, long long)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::interp(double, double)': :(.text+0xa728): undefined reference to `threads::compare_and_swap(long long*, long long, long long)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::maximum(double)': :(.text+0xa828): undefined reference to `threads::compare_and_swap(long long*, long long, long long)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o::(.text+0xa928): more undefined references to `threads::compare_and_swap(long long*, long long, long long)' follow /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::consume(int)': :(.text+0xae32): undefined reference to `threads::compare_and_swap(int*, int, int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::toggle()': :(.text+0xaf12): undefined reference to `threads::compare_and_swap(int*, int, int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::avg(int)': :(.text+0xaff2): undefined reference to `threads::compare_and_swap(int*, int, int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::interp(int, double)': :(.text+0xb0e2): undefined reference to `threads::compare_and_swap(int*, int, int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `LocklessType::maximum(int)': :(.text+0xb1c2): undefined reference to `threads::compare_and_swap(int*, int, int)' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o::(.text+0xb2a2): more undefined references to `threads::compare_and_swap(int*, int, int)' follow /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::descCopy(Design::Descriptor*, Design::Descriptor const*)': :(.text+0xf983): undefined reference to `threads::atomic_int::operator++()' :(.text+0xf9a7): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::setDesignData(Design*, asIScriptObject*)': :(.text+0x1cee4): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptTurret::grab() const': :(.text+0x6271): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::dsgIncBuilt(Design*)': :(.text+0x6288): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::dsgDecBuilt(Design*)': :(.text+0x6dc8): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans10.ltrans.o: In function `scripts::ScriptTurret::save(SaveMessage&)': :(.text+0x70ca): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::strContainsNC(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xbf7): undefined reference to `strfind_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objGroup(Object*)': :(.text+0x1e4f): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objModStatInt(Object*, unsigned long, scripts::ObjectStatMode, long, long)': :(.text+0x1f70): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjectBucket::opInd(unsigned int)': :(.text+0x2113): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objGetNode(Object*)': :(.text+0x2190): undefined reference to `threads::atomic_int::operator++()' :(.text+0x21b2): undefined reference to `threads::sleep(unsigned int)' :(.text+0x2212): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::GetObjNode::process()': :(.text+0x2250): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objSetOwner(Object*, Empire*)': :(.text+0x22d8): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objTarget(Object*, unsigned int)': :(.text+0x233f): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objGroup_owner(ObjectGroup*)': :(.text+0x235e): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o::(.text+0x238b): more undefined references to `threads::atomic_int::operator++()' follow /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjectBucket::drop() const': :(.text+0x34c2): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::destroyLockedHandle(LockedHandle*)': :(.text+0x3d29): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x3d54): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::createLockedHandle_c(LockedHandle*, LockedHandle&)': :(.text+0x3dd0): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x3dea): undefined reference to `threads::sleep(unsigned int)' :(.text+0x3dfd): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3e09): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3e2a): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x3e55): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::createLockedHandle_v(LockedHandle*, Object*)': :(.text+0x3ec7): undefined reference to `threads::atomic_int::operator++()' :(.text+0x3eea): undefined reference to `threads::compare_and_swap(void**, void*, void*)' :(.text+0x3f15): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjArray::last_value()': :(.text+0x4128): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjArray::index_value(unsigned int)': :(.text+0x4174): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjArray::operator=(scripts::ObjArray const&)': :(.text+0x4e66): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::SaveImage(void*)': :(.text+0x512e): undefined reference to `saveImage(Image const*, char const*, bool)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::quickstartGame() [clone .lto_priv.1403]': :(.text+0x528a): undefined reference to `net::Message::clear()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `stopGame()': :(.text+0x52c1): undefined reference to `net::Message::clear()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `startNewGame(net::Message&)': :(.text+0x532d): undefined reference to `net::Message::operator=(net::Message const&)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `std::_Function_handler, std::allocator > const&, unsigned int), scripts::get_skinStyles(CScriptDictionary&)::{lambda(std::__cxx11::basic_string, std::allocator > const&, unsigned int)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int&&)': :(.text+0x65f1): undefined reference to `CScriptDictionary::Set(std::__cxx11::basic_string, std::allocator > const&, long&)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::openFileManager(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6f55): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::scriptFuncSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*, CScriptArray*, bool)': :(.text+0x70e5): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x7101): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0x7148): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::format_n(std::__cxx11::basic_string, std::allocator > const&, CScriptArray*)': :(.text+0x784c): undefined reference to `CScriptArray::GetSize() const' :(.text+0x786e): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::mpSetPassword(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x7df4): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x7e31): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::empSetHostile(Empire&, Empire&, bool)': :(.text+0x7f9e): undefined reference to `threads::Mutex::lock()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssSetUnlock(Empire*, SubsystemDef const*, bool)': :(.text+0x80fe): undefined reference to `threads::ReadWriteMutex::writeLock()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::removeModifier(Empire*, SubsystemDef const*, unsigned int)': :(.text+0x814d): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x81ce): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssModUnlocked(Empire*, SubsystemDef const*, SubsystemDef::ModuleDesc const*)': :(.text+0x823e): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x8293): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssUnlocked(Empire*, SubsystemDef const*)': :(.text+0x82d5): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x82f0): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8306): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssSetModUnlock(Empire*, SubsystemDef const*, SubsystemDef::ModuleDesc const*, bool)': :(.text+0x833f): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x83e0): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::readDelta(Empire*, net::Message&)': :(.text+0x8424): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x842c): undefined reference to `net::Message::readAlign()' :(.text+0x8446): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8491): undefined reference to `net::Message::readSmall()' :(.text+0x84b8): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x850c): undefined reference to `net::Message::readBit()' :(.text+0x852b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x8556): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x8587): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x85ac): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::writeDelta(Empire*, net::Message&)': :(.text+0x8613): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x861b): undefined reference to `net::Message::writeAlign()' :(.text+0x8628): undefined reference to `net::Message::reserve(unsigned long)' :(.text+0x8695): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x86c1): undefined reference to `net::Message::Buffer::data()' :(.text+0x86fd): undefined reference to `net::Message::write1()' :(.text+0x870e): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x8737): undefined reference to `net::Message::write0()' :(.text+0x8761): undefined reference to `net::Message::write0()' :(.text+0x876f): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::font_trunc_c(render::Font&, rect const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, Color const&, double, double)': :(.text+0x8b19): undefined reference to `u8it::u8it(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x8b53): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::font_wrap(render::Font&, rect const&, vec2 const&, int, std::__cxx11::basic_string, std::allocator > const&, Color const&, bool, bool)': :(.text+0x900f): undefined reference to `u8it::u8it(char const*)' :(.text+0x9104): undefined reference to `u8it::operator++(int)' :(.text+0x91f9): undefined reference to `u8it::u8it(char const*)' :(.text+0x923c): undefined reference to `u8it::operator++(int)' :(.text+0x9309): undefined reference to `u8it::u8it(char const*)' :(.text+0x9348): undefined reference to `u8it::operator++(int)' :(.text+0x9424): undefined reference to `u8it::u8it(char const*)' :(.text+0x9458): undefined reference to `u8it::operator++(int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::QuarticRoots(double, double, double, double, double, CScriptArray&)': :(.text+0x9f40): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0x9f53): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objSetName(Object*, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xa60f): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::objGetName(Object*)': :(.text+0xa6ff): undefined reference to `threads::atomic_int::operator++()' :(.text+0xa737): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::switchToMods(CScriptArray*) [clone .lto_priv.1422]': :(.text+0xa885): undefined reference to `CScriptArray::GetSize() const' :(.text+0xa8a6): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::cloudItemTags(CScriptArray&)': :(.text+0xa98d): undefined reference to `CScriptArray::GetSize() const' :(.text+0xa9f0): undefined reference to `CScriptArray::GetSize() const' :(.text+0xa9fe): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::createNewMod(std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1421]': :(.text+0xc43f): undefined reference to `isIdentifier(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0xc48c): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc4d8): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xc4f3): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::RegisterGeneralBinds(bool, bool)': :(.text+0xe66f): undefined reference to `u8append(std::__cxx11::basic_string, std::allocator >&, int)' :(.text+0xe6cf): undefined reference to `u8pos(std::__cxx11::basic_string, std::allocator > const&, int, int)' :(.text+0xe72f): undefined reference to `u8get(std::__cxx11::basic_string, std::allocator > const&, int)' :(.text+0xe78f): undefined reference to `u8next(std::__cxx11::basic_string, std::allocator > const&, int&, int&)' :(.text+0xe7ef): undefined reference to `u8prev(std::__cxx11::basic_string, std::allocator > const&, int&, int&)' :(.text+0xe8af): undefined reference to `romanNumerals(unsigned int, std::__cxx11::basic_string, std::allocator >&)' :(.text+0xe90f): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xe96f): undefined reference to `toUppercase(std::__cxx11::basic_string, std::allocator >&)' :(.text+0xe9cf): undefined reference to `uppercase(char)' :(.text+0xea2f): undefined reference to `lowercase(char)' :(.text+0xea8f): undefined reference to `unescape(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xeaef): undefined reference to `escape(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xebaf): undefined reference to `toColor(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xed8f): undefined reference to `std::__cxx11::basic_string, std::allocator > toString(Color, unsigned int)' :(.text+0xedef): undefined reference to `standardize[abi:cxx11](double, bool, bool)' :(.text+0xf37f): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf3df): undefined reference to `paragraphize(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0xf43f): undefined reference to `replace(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf49f): undefined reference to `replaced(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf61f): undefined reference to `strfind_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::openBrowser(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x11dbc): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' :(.text+0x11e51): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::loadBlueprint(Blueprint&, Object*, SaveMessage&)': :(.text+0x19c9f): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19cd2): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19d08): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19d18): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x19d2d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o::(.text+0x19d6b): more undefined references to `net::Message::readBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::loadBlueprint(Blueprint&, Object*, SaveMessage&)': :(.text+0x19f6c): undefined reference to `CScriptAny::CScriptAny(asIScriptEngine*)' :(.text+0x19f9b): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1a328): undefined reference to `net::Message::operator>>(bool&)' :(.text+0x1a347): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x1a36a): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::sendObjDamage(Object*, DamageEvent&, double, vec2 const&)': :(.text+0x1a54e): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1a560): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1a584): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::sendTimedEffect(Object*, TimedEffect const&)': :(.text+0x1a68b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::addModifier_d(asIScriptGeneric*)': :(.text+0x1a7fc): undefined reference to `threads::ReadWriteMutex::writeLock()' :(.text+0x1a953): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1aa99): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1ab58): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::getDesignByName(Empire*, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x1ab95): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x1abb9): undefined reference to `threads::atomic_int::operator++()' :(.text+0x1abc5): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x1abdc): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::modConflicts(mods::Mod*, mods::Mod*, CScriptArray*)': :(.text+0x1acb2): undefined reference to `CScriptArray::GetSize() const' :(.text+0x1acd1): undefined reference to `CScriptArray::Resize(unsigned int)' :(.text+0x1acfd): undefined reference to `CScriptArray::At(unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ObjectBucket::grab() const': :(.text+0x1e65): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::startsWithNC(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6f16): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::endsWithNC(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x6f2a): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::strEqNC_s(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)': :(.text+0x6f33): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::strEqNC_sl(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int)': :(.text+0x6f41): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int, unsigned int)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::wrap_toBool(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x71e3): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::mpSetPassword(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x7e26): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::empSetHostile(Empire&, Empire&, bool)': :(.text+0x7fc5): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssSetUnlock(Empire*, SubsystemDef const*, bool)': :(.text+0x8127): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::ssSetModUnlock(Empire*, SubsystemDef const*, SubsystemDef::ModuleDesc const*, bool)': :(.text+0x83a8): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::writeDelta(Empire*, net::Message&)': :(.text+0x8756): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans15.ltrans.o: In function `scripts::saveWorldScreen(std::__cxx11::basic_string, std::allocator > const&) [clone .lto_priv.1404]': :(.text+0xb0cd): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `mods::Manager::getGlobalProfile(std::__cxx11::basic_string, std::allocator > const&) const [clone .constprop.249]': :(.text+0x1235): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x123d): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1291): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12a5): undefined reference to `path_split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x12e7): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1350): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1360): undefined reference to `makeDirectory(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::monitorIn(net::Message&, unsigned int) [clone .constprop.236]': :(.text+0x144e): undefined reference to `net::Message::getType() const' :(.text+0x1482): undefined reference to `net::Message::size() const' :(.text+0x148d): undefined reference to `threads::atomic_int::operator+=(int)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::sendOther(Player*, net::Message&, bool) [clone .constprop.235]': :(.text+0x14c2): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x14e8): undefined reference to `net::Sequence::operator<<(net::Message&)' :(.text+0x152b): undefined reference to `net::Message::getFlag(unsigned char) const' :(.text+0x153b): undefined reference to `net::Connection::operator<<(net::Message&)' :(.text+0x1578): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Empire::sendDesign(net::Message&, Design const*, bool) [clone .constprop.232]': :(.text+0x15be): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x15eb): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x160b): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1617): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1628): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1637): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1646): undefined reference to `net::Message::operator<<(bool)' :(.text+0x165a): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x166c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x167e): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x169c): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x16e9): undefined reference to `net::Message::writeSignedSmall(int)' :(.text+0x171d): undefined reference to `net::Message::writeSignedSmall(int)' :(.text+0x1751): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' :(.text+0x1765): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x17d0): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x17df): undefined reference to `net::Message::writeLimited(unsigned int, unsigned int)' :(.text+0x17f1): undefined reference to `net::Message::writeSignedSmall(int)' :(.text+0x1832): undefined reference to `net::Message::write1()' :(.text+0x1848): undefined reference to `net::Message::getAsPacket(char*&, unsigned int&)' :(.text+0x1854): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x186c): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x18a9): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x18cc): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x18d9): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1917): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1930): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1946): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1955): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1964): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1978): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1986): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1994): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x19aa): undefined reference to `net::Message::write1()' :(.text+0x19bf): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x19d5): undefined reference to `net::Message::write1()' :(.text+0x19ea): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1a00): undefined reference to `net::Message::write1()' :(.text+0x1a15): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1a28): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1a3e): undefined reference to `net::Message::write0()' :(.text+0x1a64): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1a70): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1a81): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1a92): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1a9d): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1aa8): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1ab6): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1ac1): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1acc): undefined reference to `net::Message::writeSmall(unsigned int)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o::(.text+0x1ad7): more undefined references to `net::Message::writeSmall(unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Empire::sendDesign(net::Message&, Design const*, bool) [clone .constprop.232]': :(.text+0x1ae3): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1af4): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1b08): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1b21): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1b35): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1b44): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1b5d): undefined reference to `net::Message::write1()' :(.text+0x1b6f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1b81): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1b8f): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1ba9): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1bda): undefined reference to `net::Message::writeSmall(unsigned int)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o::(.text+0x1c1e): more undefined references to `net::Message::writeSmall(unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Empire::sendDesign(net::Message&, Design const*, bool) [clone .constprop.232]': :(.text+0x1d21): undefined reference to `net::Message::writeDirection(double, double, double, unsigned int)' :(.text+0x1d31): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1d41): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1d51): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x1db0): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1dc8): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1e30): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1e48): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1ea8): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1f03): undefined reference to `net::Message::operator<<(bool)' :(.text+0x1f28): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1f74): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2061): undefined reference to `net::Message::write1()' :(.text+0x2074): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x208e): undefined reference to `net::Message::write1()' :(.text+0x20a1): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x20b7): undefined reference to `net::Message::write1()' :(.text+0x20ca): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x20f1): undefined reference to `net::Message::write0()' :(.text+0x2101): undefined reference to `net::Message::write0()' :(.text+0x2111): undefined reference to `net::Message::write0()' :(.text+0x2127): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2131): undefined reference to `net::Message::write0()' :(.text+0x213b): undefined reference to `net::Message::write0()' :(.text+0x2148): undefined reference to `net::Message::write0()' :(.text+0x2152): undefined reference to `net::Message::write0()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::connect(net::Address const&, std::__cxx11::basic_string, std::allocator > const&, bool) [clone .constprop.228]': :(.text+0x2188): undefined reference to `net::prepare()' :(.text+0x21df): undefined reference to `net::Client::Client(net::Address, bool)' :(.text+0x2206): undefined reference to `net::Sequence::Sequence(net::Client&)' :(.text+0x2382): undefined reference to `net::Client::handle(unsigned char, std::function)' :(.text+0x23c6): undefined reference to `net::Client::handle(unsigned char, std::function)' :(.text+0x240a): undefined reference to `net::Client::handle(unsigned char, std::function)' :(.text+0x244e): undefined reference to `net::Client::handle(unsigned char, std::function)' :(.text+0x2492): undefined reference to `net::Client::handle(unsigned char, std::function)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o::(.text+0x24d6): more undefined references to `net::Client::handle(unsigned char, std::function)' follow /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::connect(net::Address const&, std::__cxx11::basic_string, std::allocator > const&, bool) [clone .constprop.228]': :(.text+0x2870): undefined reference to `net::Address::toString[abi:cxx11](bool) const' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `resource::parseElementIdentifier(std::__cxx11::basic_string, std::allocator > const&, int&, unsigned int&, bool) [clone .constprop.147]': :(.text+0x2df7): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x2e11): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x2e7b): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `void std::vector >::emplace_back(scripts::FormulaNamespace::Var&&) [clone .constprop.78]': :(.text+0x3598): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `mods::Manager::resolve(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) const [clone .constprop.386]': :(.text+0x4ea3): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x4eab): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `resource::Library::watchTexture(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.170]': :(.text+0x57b4): undefined reference to `watchFile(std::__cxx11::basic_string, std::allocator > const&, std::function)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `resource::Library::watchShader(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.152]': :(.text+0x58a4): undefined reference to `getAbsolutePath(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x5985): undefined reference to `watchFile(std::__cxx11::basic_string, std::allocator > const&, std::function)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Console::execute(std::__cxx11::basic_string, std::allocator > const&, bool) [clone .constprop.380]': :(.text+0x5c3a): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `mods::Manager::registerDirectory(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.291]': :(.text+0x6a24): undefined reference to `listDirectory(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*)' :(.text+0x6aad): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x6ad9): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x6af3): undefined reference to `isDirectory(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x6b03): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `mods::Manager::saveState() [clone .constprop.242]': :(.text+0x6c12): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x6c27): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Console::addCommand(std::__cxx11::basic_string, std::allocator >, std::function, std::allocator >, std::allocator, std::allocator > > >&)>, bool) [clone .constprop.398]': :(.text+0x14201): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Console::addCommand(std::__cxx11::basic_string, std::allocator >, Console::ConsoleFunction&, bool) [clone .constprop.245]': :(.text+0x1433f): undefined reference to `toLowercase(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `profile::Keybinds::loadBinds(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.373]': :(.text+0x1465c): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x14676): undefined reference to `DataReader::operator++(int)' :(.text+0x146b1): undefined reference to `DataReader::operator++(int)' :(.text+0x146bd): undefined reference to `DataReader::~DataReader()' :(.text+0x14780): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Console::render(render::RenderDriver&) [clone .constprop.334]': :(.text+0x14b8a): undefined reference to `toSize[abi:cxx11](int)' :(.text+0x14bb0): undefined reference to `toSize[abi:cxx11](int)' :(.text+0x14cfb): undefined reference to `threads::Mutex::lock()' :(.text+0x14ff5): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `loadGame(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.295]': :(.text+0x16d04): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x1713d): undefined reference to `net::Message::Message()' :(.text+0x17244): undefined reference to `net::Message::~Message()' :(.text+0x17287): undefined reference to `threads::atomic_int::operator++()' :(.text+0x17606): undefined reference to `threads::atomic_int::operator--()' :(.text+0x177c4): undefined reference to `net::Message::setPacket(char*, unsigned int)' :(.text+0x17b2e): undefined reference to `threads::atomic_int::operator--()' :(.text+0x17d93): undefined reference to `threads::Mutex::lock()' :(.text+0x17dc8): undefined reference to `threads::Mutex::release()' :(.text+0x18032): undefined reference to `threads::Mutex::release()' :(.text+0x18101): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x18154): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x18689): undefined reference to `threads::ReadWriteMutex::release()' :(.text+0x18b87): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::monitorIn(net::Message&, unsigned int) [clone .constprop.236]': :(.text+0x14a3): undefined reference to `threads::atomic_int::operator+=(int)' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `NetworkManager::sendOther(Player*, net::Message&, bool) [clone .constprop.235]': :(.text+0x156d): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans18.ltrans.o: In function `Console::Console() [clone .constprop.248]': :(.text.startup+0x18f3): undefined reference to `threads::Mutex::lock()' :(.text.startup+0x1925): undefined reference to `threads::Mutex::release()' :(.text.startup+0x1dab): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::GenericType* scripts::GenericType::setup(std::__cxx11::basic_string, std::allocator >, std::function, std::function, std::function, std::function, std::function)>, std::function)>, std::function)>, std::function, bool)::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#3}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x1594): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#78}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x1654): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#67}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x1722): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x1770): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#69}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x1812): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o::(.text+0x1860): more undefined references to `net::Message::writeBits(unsigned char*, unsigned int)' follow /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#79}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x216b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&)': :(.text+0x21ee): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&)': :(.text+0x2224): undefined reference to `threads::atomic_int::operator--()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#70}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x22ab): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#68}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x238b): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#76}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x2491): undefined reference to `threads::atomic_int::operator--()' :(.text+0x24b3): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' :(.text+0x24c2): undefined reference to `net::Message::readSmall()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#75}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x25f3): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' :(.text+0x2604): undefined reference to `net::Message::writeSmall(unsigned int)' :(.text+0x2650): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#74}>::_M_invoke(std::_Any_data const&, scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x26ec): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, asIScriptGeneric*&&)': :(.text+0x27b9): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#55}>::_M_invoke(std::_Any_data const&, scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x288b): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, asIScriptGeneric*&&)': :(.text+0x2945): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#63}>::_M_invoke(std::_Any_data const&, scripts::Call&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x2a88): undefined reference to `CScriptAny::AddRef() const' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, asIScriptGeneric*&&)': :(.text+0x2b45): undefined reference to `CScriptAny::AddRef() const' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&)': :(.text+0x3023): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#44}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x30e1): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#26}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x319d): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#23}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x32bd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#20}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x33bd): undefined reference to `net::Message::readBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x353b): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#33}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x35d8): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#40}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x36d8): undefined reference to `net::Message::operator>>(std::__cxx11::basic_string, std::allocator >&)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#32}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x37d4): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x3818): undefined reference to `net::Message::operator<<(char const*)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler), scripts::initGenericTypes()::{lambda(net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function)#39}>::_M_invoke(std::_Any_data const&, net::Message&, scripts::ArgumentDesc&, scripts::GenericValue&, std::function&&)': :(.text+0x38b4): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x38f8): undefined reference to `net::Message::operator<<(char const*)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `scripts::bindGeneric(int, scripts::GenericCallDesc&, scripts::GenericValue (*)(void*, scripts::GenericCallData&), void*)': :(.text+0x4f48): undefined reference to `threads::Mutex::lock()' :(.text+0x4f7b): undefined reference to `threads::Mutex::release()' :(.text+0x50d0): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `scripts::GenericCallDesc::call(scripts::Call&)': :(.text+0x690b): undefined reference to `net::Message::Message()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `scripts::Manager::pauseScriptThreads()': :(.text+0x6c91): undefined reference to `threads::idle()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `scripts::GenericCallDesc::parse(std::__cxx11::basic_string, std::allocator >, bool, bool)': :(.text+0x717d): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x738b): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x787b): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x2780): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, unsigned int&&, asIScriptGeneric*&&)': :(.text+0x27fd): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x291c): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, unsigned int&&, asIScriptGeneric*&&)': :(.text+0x298c): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x29b0): undefined reference to `threads::atomic_int::operator++()' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o::(.text+0x29e4): more undefined references to `threads::atomic_int::operator++()' follow /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&)': :(.text+0x2a09): undefined reference to `CScriptAny::Release() const' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x2b1c): undefined reference to `CScriptAny::AddRef() const' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, unsigned int&&, asIScriptGeneric*&&)': :(.text+0x2b9c): undefined reference to `CScriptAny::AddRef() const' /run/user/1000/ccX2CRCs.ltrans20.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&, scripts::GenericValue&, scripts::GenericValue&)': :(.text+0x3553): undefined reference to `net::Message::operator=(net::Message const&)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `SystemCall::call_entry(asSSystemFunctionInterface*, asCScriptFunction*) [clone .constprop.820]': :(.text+0x95e): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x96e): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0x983): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x995): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0x9c5): undefined reference to `assembler::Register::operator*() const' :(.text+0x9d7): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xa6f): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0xa7a): undefined reference to `assembler::Register::operator*() const' :(.text+0xa8f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xb2d): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xb42): undefined reference to `assembler::Register::operator*() const' :(.text+0xb52): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xbf6): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xc07): undefined reference to `assembler::Register::operator+=(unsigned int)' :(.text+0xc1c): undefined reference to `assembler::Register::operator*() const' :(.text+0xcb5): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0xcc0): undefined reference to `assembler::Register::operator*() const' :(.text+0xcd2): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xd58): undefined reference to `assembler::MemAddress::operator=(assembler::Register)' :(.text+0xd95): undefined reference to `assembler::FloatingPointUnit::init()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `SystemCall::call_exit(asSSystemFunctionInterface*) [clone .constprop.819]': :(.text+0xdec): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xe06): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xe20): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xe30): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode)' :(.text+0xe45): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xe57): undefined reference to `assembler::Register::Register(assembler::Processor&, assembler::RegCode, unsigned int)' :(.text+0xe7e): undefined reference to `assembler::Register::operator*() const' :(.text+0xe93): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0xf37): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0xf4d): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0xf5a): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0xf6a): undefined reference to `assembler::Register::operator*() const' :(.text+0xf7f): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1023): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x1044): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1087): undefined reference to `assembler::Register::operator*() const' :(.text+0x109c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1140): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x115e): undefined reference to `assembler::Register::operator&=(assembler::Register)' :(.text+0x116b): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1179): undefined reference to `assembler::Register::operator*() const' :(.text+0x118e): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x1227): undefined reference to `assembler::MemAddress::operator=(unsigned int)' :(.text+0x125d): undefined reference to `assembler::Processor::end_short_jump(void*)' :(.text+0x1281): undefined reference to `assembler::Register::operator*() const' :(.text+0x1296): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x133a): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x134e): undefined reference to `assembler::Register::operator*() const' :(.text+0x13e4): undefined reference to `assembler::MemAddress::operator=(void*)' :(.text+0x1407): undefined reference to `assembler::Register::operator*() const' :(.text+0x141c): undefined reference to `assembler::MemAddress::operator+(int)' :(.text+0x14c0): undefined reference to `assembler::Register::operator=(assembler::MemAddress)' :(.text+0x14d1): undefined reference to `assembler::Register::operator==(unsigned int)' :(.text+0x14de): undefined reference to `assembler::Processor::prep_short_jump(assembler::JumpType)' :(.text+0x1511): undefined reference to `assembler::Processor::end_short_jump(void*)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `PhysicsWorld::findInBoxInZone(PhysicsGrid const&, AABBox const&, std::function const&, unsigned int) [clone .constprop.669]': :(.text+0x36b2): undefined reference to `threads::ReadWriteMutex::readLock()' :(.text+0x3715): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::processMeshes(int, int) [clone .constprop.624]': :(.text+0x4419): undefined reference to `threads::Mutex::lock()' :(.text+0x44b3): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Locale::localize(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool) [clone .constprop.789]': :(.text+0x5d18): undefined reference to `unescape(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x5ddc): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x5fc5): undefined reference to `unescape(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&) [clone .constprop.700]': :(.text+0x7906): undefined reference to `DataReader::DataReader()' :(.text+0x7c56): undefined reference to `DataHandler::lineHandler(std::function, std::allocator >&)>)' :(.text+0x7cfb): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7d89): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7e17): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7ea5): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x7f33): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o::(.text+0x7fc1): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `readHullDefinitions(std::__cxx11::basic_string, std::allocator > const&, std::vector >&) [clone .constprop.700]': :(.text+0x872c): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x8756): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x876a): undefined reference to `DataReader::~DataReader()' :(.text+0x8cff): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::processImages(int, int) [clone .constprop.631]': :(.text+0x8d89): undefined reference to `threads::Mutex::lock()' :(.text+0x8f20): undefined reference to `threads::Mutex::release()' :(.text+0x8f43): undefined reference to `loadImage(char const*)' :(.text+0x8f7c): undefined reference to `Image::makeMipmap() const' :(.text+0x8ff6): undefined reference to `threads::Mutex::lock()' :(.text+0x937b): undefined reference to `threads::Mutex::release()' :(.text+0x9967): undefined reference to `threads::Mutex::release()' :(.text+0x998f): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadSkins(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.602]': :(.text+0x9fb6): undefined reference to `DataReader::DataReader()' :(.text+0xa318): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xa3a1): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xa42f): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xa467): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xa491): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xa4a5): undefined reference to `DataReader::~DataReader()' :(.text+0xa5ae): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadShaders(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.601]': :(.text+0xa64f): undefined reference to `DataReader::DataReader()' :(.text+0xaa59): undefined reference to `DataHandler::controlHandler(std::function, std::allocator >&)>)' :(.text+0xab0a): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xabd2): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xac95): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xad34): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xadc2): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xadff): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xae2d): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xae41): undefined reference to `DataReader::~DataReader()' :(.text+0xb106): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadModels(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.576]': :(.text+0xb161): undefined reference to `DataReader::DataReader()' :(.text+0xb4e1): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xb570): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xb5ff): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xb68e): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xb71f): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xb757): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xb777): undefined reference to `threads::Signal::signalUp()' :(.text+0xb78b): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' :(.text+0xb7b5): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xb7c9): undefined reference to `DataReader::~DataReader()' :(.text+0xb8cb): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.575]': :(.text+0xb9da): undefined reference to `DataReader::DataReader()' :(.text+0xbe00): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xbeea): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xbfc4): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xc092): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xc135): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o::(.text+0xc1fb): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadMaterials(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.575]': :(.text+0xcfd5): undefined reference to `DataHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0xcffc): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xd03c): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xd050): undefined reference to `DataReader::~DataReader()' :(.text+0xd9be): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `render::loadFontFNT(render::RenderDriver*, char const*) [clone .constprop.587]': :(.text+0xe5c4): undefined reference to `trim(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0xe653): undefined reference to `threads::Mutex::lock()' :(.text+0xe685): undefined reference to `threads::Mutex::release()' :(.text+0xe828): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadSounds(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.569]': :(.text+0xf25b): undefined reference to `DataReader::DataReader()' :(.text+0xf641): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xf702): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xf792): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xf825): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xf8c5): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0xf902): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0xf94c): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0xf960): undefined reference to `DataReader::~DataReader()' :(.text+0xfad0): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x10218): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `render::loadFontFT2(render::RenderDriver&, char const*, std::vector, std::allocator > >&, int) [clone .constprop.578]': :(.text+0x10b27): undefined reference to `threads::Mutex::release()' :(.text+0x10b85): undefined reference to `threads::Mutex::lock()' :(.text+0x10fc0): undefined reference to `threads::Mutex::release()' :(.text+0x11035): undefined reference to `threads::Mutex::lock()' :(.text+0x11055): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadFonts(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.577]': :(.text+0x117a8): undefined reference to `DataReader::DataReader()' :(.text+0x11b9f): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x11c2d): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x11cbb): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x11d4e): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' :(.text+0x11ddc): undefined reference to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o::(.text+0x11e7e): more undefined references to `DataHandler::operator()(std::__cxx11::basic_string, std::allocator > const&, std::function, std::allocator >&)>)' follow /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `resource::Library::loadFonts(std::__cxx11::basic_string, std::allocator > const&) [clone .constprop.577]': :(.text+0x11f86): undefined reference to `DataHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x11fad): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12006): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x1201a): undefined reference to `DataReader::~DataReader()' :(.text+0x12121): undefined reference to `strcmp_nocase(char const*, char const*)' :(.text+0x122db): undefined reference to `strcmp_nocase(char const*, char const*)' :(.text+0x122ee): undefined reference to `strcmp_nocase(char const*, char const*)' :(.text+0x124e2): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans28.ltrans.o: In function `PhysicsWorld::findInBoxInZone(PhysicsGrid const&, AABBox const&, std::function const&, unsigned int) [clone .constprop.669]': :(.text+0x3708): undefined reference to `threads::ReadWriteMutex::release()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `idleProcessSounds(void*)': :(.text+0x6e2): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `idleProcessImages(void*)': :(.text+0x782): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&)': :(.text+0x7c3): undefined reference to `threads::Mutex::lock()' :(.text+0x84c): undefined reference to `threads::Mutex::release()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `idleComputeHulls(void*)': :(.text+0x114c): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `loadEngineSettings()': :(.text+0x1f5c): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x1f6f): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x1fa0): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `destroyGame()': :(.text+0x25b1): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x261b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x2643): undefined reference to `threads::atomic_int::operator--()' :(.text+0x266b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x269d): undefined reference to `threads::Signal::wait(int) const' :(.text+0x26e3): undefined reference to `threads::atomic_int::operator--()' :(.text+0x270c): undefined reference to `threads::atomic_int::operator--()' :(.text+0x2744): undefined reference to `threads::Mutex::lock()' :(.text+0x27cb): undefined reference to `threads::Mutex::release()' :(.text+0x2a16): undefined reference to `threads::sleep(unsigned int)' :(.text+0x2a36): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x2a4e): undefined reference to `net::Message::~Message()' :(.text+0x2a63): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `makeModuleName(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x2af2): undefined reference to `path_split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' :(.text+0x2bac): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `readGameConfig(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0x33a0): undefined reference to `DataReader::DataReader()' :(.text+0x3700): undefined reference to `DataHandler::defaultHandler(std::function, std::allocator >&, std::__cxx11::basic_string, std::allocator >&)>)' :(.text+0x3725): undefined reference to `DataHandler::read(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x3966): undefined reference to `DataHandler::BlockHandler::~BlockHandler()' :(.text+0x397a): undefined reference to `DataReader::~DataReader()' :(.text+0x3a8f): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#3}>::_M_invoke(std::_Any_data const&)': :(.text+0x4c05): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x4c53): undefined reference to `getProfileRoot[abi:cxx11]()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#2}>::_M_invoke(std::_Any_data const&)': :(.text+0x4faf): undefined reference to `DataReader::~DataReader()' :(.text+0x501d): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x5038): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x507f): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x50cf): undefined reference to `DataReader::operator++(int)' :(.text+0x5310): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), initGlobal(bool, bool)::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#3}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.2416]': :(.text+0x54af): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x54d3): undefined reference to `match(char const*, char const*)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > >&), initGlobal(bool, bool)::{lambda(std::vector, std::allocator >, std::allocator, std::allocator > > >&)#2}>::_M_invoke(std::_Any_data const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&) [clone .lto_priv.2414]': :(.text+0x5662): undefined reference to `streq_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x5694): undefined reference to `toBool(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `initMods(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)': :(.text+0x60bf): undefined reference to `threads::getThreadID()' :(.text+0x6146): undefined reference to `threads::getThreadID()' :(.text+0x67be): undefined reference to `threads::getThreadID()' :(.text+0x6dc5): undefined reference to `threads::getThreadID()' :(.text+0x6e43): undefined reference to `threads::getThreadID()' :(.text+0x70c7): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `finishPreload()': :(.text+0x7bb6): undefined reference to `threads::sleep(unsigned int)' :(.text+0x7cc8): undefined reference to `threads::sleep(unsigned int)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `loadLocales(std::__cxx11::basic_string, std::allocator >, mods::Mod*)': :(.text+0x7e71): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x7e86): undefined reference to `DataReader::operator++(int)' :(.text+0x7eba): undefined reference to `isIdentifier(std::__cxx11::basic_string, std::allocator > const&, char const*)' :(.text+0x7eda): undefined reference to `unescape(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x7f52): undefined reference to `DataReader::operator++(int)' :(.text+0x7f62): undefined reference to `DataReader::~DataReader()' :(.text+0x80fe): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#20}>::_M_invoke(std::_Any_data const&)': :(.text+0x8214): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x82ca): undefined reference to `getFileContents(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#17}>::_M_invoke(std::_Any_data const&)': :(.text+0x8975): undefined reference to `DataHandler::enterBlock(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x89af): undefined reference to `DataHandler::feed(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x89c4): undefined reference to `DataHandler::end()' :(.text+0x95a4): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x975a): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x9a68): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x9bd6): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x9e68): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o::(.text+0x9fd6): more undefined references to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' follow /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `void loadLibraryFile<(resource::ResourceType)7>(std::__cxx11::basic_string, std::allocator > const&)': :(.text+0xed05): undefined reference to `getBasename(std::__cxx11::basic_string, std::allocator > const&, bool)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `passSettings(scripts::Manager*)': :(.text+0xf706): undefined reference to `net::Message::rewind()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `destroyMod()': :(.text+0xf867): undefined reference to `threads::sleep(unsigned int)' :(.text+0xf92c): undefined reference to `threads::sleep(unsigned int)' :(.text+0xfa16): undefined reference to `threads::sleep(unsigned int)' :(.text+0xfac8): undefined reference to `threads::sleep(unsigned int)' :(.text+0xfae5): undefined reference to `threads::Signal::wait(int) const' :(.text+0x10237): undefined reference to `clearWatches()' :(.text+0x10243): undefined reference to `threads::Mutex::lock()' :(.text+0x1028d): undefined reference to `threads::Mutex::release()' :(.text+0x10299): undefined reference to `threads::Mutex::lock()' :(.text+0x102e3): undefined reference to `threads::Mutex::release()' :(.text+0x102ef): undefined reference to `threads::Mutex::lock()' :(.text+0x10339): undefined reference to `threads::Mutex::release()' :(.text+0x1045b): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1047d): undefined reference to `threads::atomic_int::operator--()' :(.text+0x1051c): undefined reference to `threads::Mutex::lock()' :(.text+0x107cd): undefined reference to `threads::Mutex::release()' :(.text+0x10f59): undefined reference to `assembler::CodePage::drop()' :(.text+0x11057): undefined reference to `assembler::CodePage::drop()' :(.text+0x11137): undefined reference to `assembler::CodePage::drop()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `initGame()': :(.text+0x11d12): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x11f29): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x12100): undefined reference to `funcSplit(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, bool)' :(.text+0x12401): undefined reference to `threads::Mutex::lock()' :(.text+0x12a7c): undefined reference to `threads::Mutex::release()' :(.text+0x12c38): undefined reference to `net::Message::clear()' :(.text+0x12d15): undefined reference to `threads::async(std::function)' :(.text+0x12d4b): undefined reference to `threads::sleep(unsigned int)' :(.text+0x12df7): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x12e0a): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x12eb1): undefined reference to `threads::Mutex::lock()' :(.text+0x12f80): undefined reference to `threads::Mutex::release()' :(.text+0x12fab): undefined reference to `net::Message::~Message()' :(.text+0x131d7): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char const*, bool, bool)' :(.text+0x13523): undefined reference to `threads::getNumberOfProcessors()' :(.text+0x135ed): undefined reference to `net::Message::Message(unsigned char, unsigned char)' :(.text+0x13615): undefined reference to `net::Message::~Message()' :(.text+0x13665): undefined reference to `threads::async(std::function)' :(.text+0x13822): undefined reference to `net::Message::~Message()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `initMods(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)::{lambda()#4}::operator()() const': :(.text+0x13be8): undefined reference to `threads::Mutex::lock()' :(.text+0x13c1a): undefined reference to `threads::Mutex::release()' :(.text+0x13e33): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x13e46): undefined reference to `DataReader::operator++(int)' :(.text+0x13e8f): undefined reference to `DataReader::operator++(int)' :(.text+0x13e9b): undefined reference to `DataReader::~DataReader()' :(.text+0x13f3b): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x13fab): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x140be): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14168): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x142a9): undefined reference to `split(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, char, bool, bool)' :(.text+0x14a76): undefined reference to `getProfileRoot[abi:cxx11]()' :(.text+0x14a8c): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14c4c): undefined reference to `DataReader::DataReader(std::__cxx11::basic_string, std::allocator > const&, bool)' :(.text+0x14c76): undefined reference to `DataReader::operator++(int)' :(.text+0x14d42): undefined reference to `DataReader::operator++(int)' :(.text+0x14d56): undefined reference to `DataReader::~DataReader()' :(.text+0x14de8): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14e34): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14f4e): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x14ff8): undefined reference to `fileExists(std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15af6): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x15be2): undefined reference to `threads::Mutex::release()' :(.text+0x15d05): undefined reference to `DataReader::~DataReader()' :(.text+0x1603d): undefined reference to `DataReader::~DataReader()' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&)': :(.text+0x66a): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&)': :(.text+0x691): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans3.ltrans.o: In function `std::_Function_handler::_M_invoke(std::_Any_data const&)': :(.text+0x731): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `mods::Manager::resolve(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [clone .constprop.502]': :(.text+0x22ec): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' :(.text+0x2378): undefined reference to `path_join(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `Loading::prepare(unsigned int, std::function, std::function) [clone .constprop.435]': :(.text+0x4700): undefined reference to `threads::atomic_int::operator=(int)' :(.text+0x4716): undefined reference to `threads::createThread(unsigned int (*)(void*), void*)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `scripts::RegisterSaveFileBinds(bool, bool) [clone .constprop.416]': :(.text+0x5df7): undefined reference to `net::Message::dump()' :(.text+0x5e85): undefined reference to `net::Message::size() const' :(.text+0x6400): undefined reference to `net::Message::writeBit(bool)' :(.text+0x6495): undefined reference to `net::Message::write1()' :(.text+0x6525): undefined reference to `net::Message::write0()' :(.text+0x6680): undefined reference to `net::Message::writeAlign()' :(.text+0x68a0): undefined reference to `net::Message::operator<<(bool)' :(.text+0x72a0): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `scripts::RegisterNetworkBinds(bool) [clone .constprop.415]': :(.text+0x8580): undefined reference to `net::Message::dump()' :(.text+0x8615): undefined reference to `net::Message::size() const' :(.text+0x86a5): undefined reference to `net::Message::hasError() const' :(.text+0x8800): undefined reference to `net::Message::writeBit(bool)' :(.text+0x8895): undefined reference to `net::Message::write1()' :(.text+0x8925): undefined reference to `net::Message::write0()' :(.text+0x8a20): undefined reference to `net::Message::writeAlign()' :(.text+0x9360): undefined reference to `net::Message::operator<<(bool)' :(.text+0xa0c0): undefined reference to `net::Message::operator<<(std::__cxx11::basic_string, std::allocator > const&)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `net::Message& net::Message::operator<< (unsigned char const&)': :(.text._ZN3net7MessagelsIhEERS0_RKT_[_ZN3net7MessagelsIhEERS0_RKT_]+0xa): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `net::Message& net::Message::operator<< (long const&)': :(.text._ZN3net7MessagelsIlEERS0_RKT_[_ZN3net7MessagelsIlEERS0_RKT_]+0xa): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `net::Message& net::Message::operator<< >(vec3 const&)': :(.text._ZN3net7MessagelsI4vec3IdEEERS0_RKT_[_ZN3net7MessagelsI4vec3IdEEERS0_RKT_]+0xa): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' /run/user/1000/ccX2CRCs.ltrans30.ltrans.o: In function `net::Message& net::Message::operator<< >(vec2 const&)': :(.text._ZN3net7MessagelsI4vec2IiEEERS0_RKT_[_ZN3net7MessagelsI4vec2IiEEERS0_RKT_]+0xa): undefined reference to `net::Message::writeBits(unsigned char*, unsigned int)' collect2: error: ld returned 1 exit status make: *** [source/linux/Makefile:323: bin/lin64/StarRuler2.bin] Error 1