Advertisement
Guest User

Untitled

a guest
May 24th, 2022
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 300.22 KB | None | 0 0
  1. ```
  2. [ 25%]: ccache compiling.release main.cpp
  3. /usr/bin/gcc -c -m64 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -isystem /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/include -DNDEBUG -o build/.objs/test/linux/x86_64/release/main.cpp.o main.cpp
  4. [ 50%]: linking.release test
  5. /usr/bin/g++ -o build/linux/x86_64/release/test build/.objs/test/linux/x86_64/release/main.cpp.o -m64 -L/home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64 -s -lfilament -lbackend -lbluegl -lbluevk -lfilabridge -lfilaflat -lutils -lgeometry -lsmol-v -lvkshaders -libl -lpthread -ldl
  6. error: @programdir/modules/private/async/runjobs.lua:256: @programdir/actions/build/kinds/binary.lua:74: @programdir/core/sandbox/modules/os.lua:257: /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `filament::PostProcessManager::generateMipmapSSR(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, float, filament::Viewport const&, filament::math::details::TVec2<float>, filament::backend::TextureFormat, float*) const':
  7. PostProcessManager.cpp:(.text._ZNK8filament18PostProcessManager17generateMipmapSSRERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEEfRKNS_8ViewportENS_4math7details5TVec2IfEENS_7backend13TextureFormatEPf+0x68): undefined reference to `__log2f_finite'
  8. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `filament::PostProcessManager::dof(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, filament::DepthOfFieldOptions const&, bool, filament::CameraInfo const&, filament::math::details::TVec2<float>)':
  9. PostProcessManager.cpp:(.text._ZN8filament18PostProcessManager3dofERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEERKNS_19DepthOfFieldOptionsEbRKNS_10CameraInfoENS_4math7details5TVec2IfEE+0x76d): undefined reference to `__log2_finite'
  10. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::StaticString, filament::PostProcessManager::PostProcessMaterial>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::StaticString, filament::PostProcessManager::PostProcessMaterial>, true> > >::__append(unsigned long)':
  11. PostProcessManager.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils12StaticStringEN8filament18PostProcessManager19PostProcessMaterialEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils12StaticStringEN8filament18PostProcessManager19PostProcessMaterialEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x338): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  12. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `filament::FrameGraphPass<filament::PostProcessManager::bilateralBlurPass(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, filament::math::details::TVec2<int>, float, filament::backend::TextureFormat, filament::PostProcessManager::BilateralPassConfig)::BlurPassData, filament::PostProcessManager::bilateralBlurPass(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, filament::math::details::TVec2<int>, float, filament::backend::TextureFormat, filament::PostProcessManager::BilateralPassConfig)::$_12>::execute(filament::FrameGraphResources const&, filament::backend::CommandStream&)':
  13. PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager17bilateralBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEENS_4math7details5TVec2IiEEfNS_7backend13TextureFormatENS1_19BilateralPassConfigEE12BlurPassDataZNS1_17bilateralBlurPassES3_S6_SA_fSC_SD_E4$_12E7executeERKNS_19FrameGraphResourcesERNSB_13CommandStreamE+0x135): undefined reference to `__expf_finite'
  14. /usr/bin/ld: PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager17bilateralBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEENS_4math7details5TVec2IiEEfNS_7backend13TextureFormatENS1_19BilateralPassConfigEE12BlurPassDataZNS1_17bilateralBlurPassES3_S6_SA_fSC_SD_E4$_12E7executeERKNS_19FrameGraphResourcesERNSB_13CommandStreamE+0x183): undefined reference to `__expf_finite'
  15. /usr/bin/ld: PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager17bilateralBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEENS_4math7details5TVec2IiEEfNS_7backend13TextureFormatENS1_19BilateralPassConfigEE12BlurPassDataZNS1_17bilateralBlurPassES3_S6_SA_fSC_SD_E4$_12E7executeERKNS_19FrameGraphResourcesERNSB_13CommandStreamE+0x1e1): undefined reference to `__expf_finite'
  16. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `filament::FrameGraphPass<filament::PostProcessManager::gaussianBlurPass(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, unsigned char, filament::FrameGraphId<filament::FrameGraphTexture>, unsigned char, unsigned char, bool, unsigned long, float)::BlurPassData, filament::PostProcessManager::gaussianBlurPass(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, unsigned char, filament::FrameGraphId<filament::FrameGraphTexture>, unsigned char, unsigned char, bool, unsigned long, float)::$_15>::execute(filament::FrameGraphResources const&, filament::backend::CommandStream&)':
  17. PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager16gaussianBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEEhS6_hhbmfE12BlurPassDataZNS1_16gaussianBlurPassES3_S6_hS6_hhbmfE4$_15E7executeERKNS_19FrameGraphResourcesERNS_7backend13CommandStreamE+0x45b): undefined reference to `__expf_finite'
  18. /usr/bin/ld: PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager16gaussianBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEEhS6_hhbmfE12BlurPassDataZNS1_16gaussianBlurPassES3_S6_hS6_hhbmfE4$_15E7executeERKNS_19FrameGraphResourcesERNS_7backend13CommandStreamE+0x46d): undefined reference to `__expf_finite'
  19. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o):PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager16gaussianBlurPassERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEEhS6_hhbmfE12BlurPassDataZNS1_16gaussianBlurPassES3_S6_hS6_hhbmfE4$_15E7executeERKNS_19FrameGraphResourcesERNS_7backend13CommandStreamE+0x481): more undefined references to `__expf_finite' follow
  20. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PostProcessManager.cpp.o): in function `filament::FrameGraphPass<filament::PostProcessManager::taa(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, filament::TFrameHistory<filament::FrameHistoryEntry, 1ul>&, filament::FrameHistoryEntry::TemporalAA filament::FrameHistoryEntry::*, filament::TemporalAntiAliasingOptions const&, filament::PostProcessManager::ColorGradingConfig)::TAAData, filament::PostProcessManager::taa(filament::FrameGraph&, filament::FrameGraphId<filament::FrameGraphTexture>, filament::TFrameHistory<filament::FrameHistoryEntry, 1ul>&, filament::FrameHistoryEntry::TemporalAA filament::FrameHistoryEntry::*, filament::TemporalAntiAliasingOptions const&, filament::PostProcessManager::ColorGradingConfig)::$_43>::execute(filament::FrameGraphResources const&, filament::backend::CommandStream&)':
  21. PostProcessManager.cpp:(.text._ZN8filament14FrameGraphPassIZNS_18PostProcessManager3taaERNS_10FrameGraphENS_12FrameGraphIdINS_17FrameGraphTextureEEERNS_13TFrameHistoryINS_17FrameHistoryEntryELm1EEEMS8_NS8_10TemporalAAERKNS_27TemporalAntiAliasingOptionsENS1_18ColorGradingConfigEE7TAADataZNS1_3taaES3_S6_SA_SC_SF_SG_E4$_43E7executeERKNS_19FrameGraphResourcesERNS_7backend13CommandStreamE+0x92): undefined reference to `__exp2f_finite'
  22. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbluegl.a(BlueGL.cpp.o): in function `bluegl::bind()':
  23. BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xf): undefined reference to `std::__1::mutex::lock()'
  24. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0x92): undefined reference to `std::__1::cerr'
  25. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xb8): undefined reference to `std::__1::ios_base::getloc() const'
  26. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xbf): undefined reference to `std::__1::ctype<char>::id'
  27. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xc7): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const'
  28. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xdf): undefined reference to `std::__1::locale::~locale()'
  29. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xeb): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)'
  30. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0xf8): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()'
  31. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0x104): undefined reference to `std::__1::mutex::unlock()'
  32. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0x11c): undefined reference to `std::__1::locale::~locale()'
  33. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0x128): undefined reference to `std::__1::mutex::unlock()'
  34. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl4bindEv+0x141): undefined reference to `std::__1::mutex::unlock()'
  35. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbluegl.a(BlueGL.cpp.o): in function `bluegl::unbind()':
  36. BlueGL.cpp:(.text._ZN6bluegl6unbindEv+0x9): undefined reference to `std::__1::mutex::lock()'
  37. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl6unbindEv+0x9c): undefined reference to `std::__1::mutex::unlock()'
  38. /usr/bin/ld: BlueGL.cpp:(.text._ZN6bluegl6unbindEv+0xab): undefined reference to `std::__1::mutex::unlock()'
  39. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbluegl.a(BlueGL.cpp.o): in function `std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)':
  40. BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x20): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)'
  41. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x58): undefined reference to `std::__1::ios_base::getloc() const'
  42. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x5f): undefined reference to `std::__1::ctype<char>::id'
  43. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x69): undefined reference to `std::__1::locale::use_facet(std::__1::locale::id&) const'
  44. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x85): undefined reference to `std::__1::locale::~locale()'
  45. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0xd6): undefined reference to `std::__1::ios_base::clear(unsigned int)'
  46. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0xe0): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()'
  47. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x101): undefined reference to `std::__1::locale::~locale()'
  48. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x110): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()'
  49. /usr/bin/ld: BlueGL.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x12c): undefined reference to `std::__1::ios_base::__set_badbit_and_consider_rethrow()'
  50. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbluegl.a(BlueGL.cpp.o): in function `_GLOBAL__sub_I_BlueGL.cpp':
  51. BlueGL.cpp:(.text.startup+0x3): undefined reference to `std::__1::mutex::~mutex()'
  52. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Log.cpp.o): in function `utils::io::LogStream::flush()':
  53. Log.cpp:(.text._ZN5utils2io9LogStream5flushEv+0x10): undefined reference to `std::__1::mutex::lock()'
  54. /usr/bin/ld: Log.cpp:(.text._ZN5utils2io9LogStream5flushEv+0x53): undefined reference to `std::__1::mutex::unlock()'
  55. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(TransformManager.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::Entity, unsigned int>, false>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::Entity, unsigned int>, false> > >::__append(unsigned long)':
  56. TransformManager.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils6EntityEjEELb0EEENS_9allocatorIS8_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils6EntityEjEELb0EEENS_9allocatorIS8_EEE8__appendEm]+0x2c7): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  57. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::create(filament::backend::Backend, filament::backend::Platform*, void*)':
  58. Engine.cpp:(.text._ZN8filament7FEngine6createENS_7backend7BackendEPNS1_8PlatformEPv+0xa0): undefined reference to `std::__1::thread::~thread()'
  59. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine6createENS_7backend7BackendEPNS1_8PlatformEPv+0xd8): undefined reference to `std::__1::thread::join()'
  60. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::loop()':
  61. Engine.cpp:(.text._ZN8filament7FEngine4loopEv+0xc4): undefined reference to `std::__1::thread::hardware_concurrency()'
  62. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `std::__1::thread::thread<int (filament::FEngine::*)(), filament::FEngine*&, void>(int (filament::FEngine::*&&)(), filament::FEngine*&)':
  63. Engine.cpp:(.text._ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_]+0x23): undefined reference to `std::__1::__thread_struct::__thread_struct()'
  64. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_]+0x74): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  65. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_]+0x8e): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  66. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN8filament7FEngineEFivEJRPS3_EvEEOT_DpOT0_]+0xb1): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  67. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::createAsync(void (*)(void*, void*), void*, filament::backend::Backend, filament::backend::Platform*, void*)':
  68. Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0xab): undefined reference to `std::__1::thread::~thread()'
  69. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0xc5): undefined reference to `std::__1::__thread_struct::__thread_struct()'
  70. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x101): undefined reference to `std::__1::thread::detach()'
  71. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x109): undefined reference to `std::__1::thread::~thread()'
  72. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x12b): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  73. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x145): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  74. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x17b): undefined reference to `std::__1::thread::~thread()'
  75. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngine11createAsyncEPFvPvS1_ES1_NS_7backend7BackendEPNS4_8PlatformES1_+0x18e): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  76. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::getEngine(void*)':
  77. Engine.cpp:(.text._ZN8filament7FEngine9getEngineEPv+0x41): undefined reference to `std::__1::thread::join()'
  78. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::FEngine(filament::backend::Backend, filament::backend::Platform*, void*)':
  79. Engine.cpp:(.text._ZN8filament7FEngineC2ENS_7backend7BackendEPNS1_8PlatformEPv+0x378): undefined reference to `std::__1::thread::hardware_concurrency()'
  80. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngineC2ENS_7backend7BackendEPNS1_8PlatformEPv+0x3a2): undefined reference to `std::__1::chrono::steady_clock::now()'
  81. /usr/bin/ld: Engine.cpp:(.text._ZN8filament7FEngineC2ENS_7backend7BackendEPNS1_8PlatformEPv+0x605): undefined reference to `std::__1::thread::~thread()'
  82. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::getJobSystemThreadPoolSize()':
  83. Engine.cpp:(.text._ZN8filament7FEngine26getJobSystemThreadPoolSizeEv+0x2): undefined reference to `std::__1::thread::hardware_concurrency()'
  84. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::~FEngine()':
  85. Engine.cpp:(.text._ZN8filament7FEngineD2Ev+0x10c): undefined reference to `std::__1::thread::~thread()'
  86. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::shutdown()':
  87. Engine.cpp:(.text._ZN8filament7FEngine8shutdownEv+0x6fb): undefined reference to `std::__1::thread::join()'
  88. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::FEngine::destroy(filament::FFence const*)':
  89. Engine.cpp:(.text._ZN8filament7FEngine7destroyEPKNS_6FFenceE+0xac): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  90. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, int (filament::FEngine::*)(), filament::FEngine*> >(void*)':
  91. Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_]+0x9): undefined reference to `std::__1::__thread_local_data()'
  92. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_]+0x4c): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  93. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN8filament7FEngineEFivEPS8_EEEEEPvSD_]+0x97): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  94. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, filament::FEngine::createAsync(void (*)(void*, void*), void*, filament::backend::Backend, filament::backend::Platform*, void*)::$_0> >(void*)':
  95. Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7FEngine11createAsyncEPFvPvS9_ES9_NS7_7backend7BackendEPNSC_8PlatformES9_E3$_0EEEEES9_S9_+0x9): undefined reference to `std::__1::__thread_local_data()'
  96. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7FEngine11createAsyncEPFvPvS9_ES9_NS7_7backend7BackendEPNSC_8PlatformES9_E3$_0EEEEES9_S9_+0x4a): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  97. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7FEngine11createAsyncEPFvPvS9_ES9_NS7_7backend7BackendEPNSC_8PlatformES9_E3$_0EEEEES9_S9_+0x95): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  98. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `filament::ResourceList<filament::FFence>::forEach<filament::FEngine::cleanupResourceList<filament::FFence>(filament::ResourceList<filament::FFence>&&)::{lambda(filament::FFence*)#1}>(filament::FEngine::cleanupResourceList<filament::FFence>(filament::ResourceList<filament::FFence>&&)::{lambda(filament::FFence*)#1}) const::{lambda(void*, void*)#1}::__invoke(void*, void*)':
  99. Engine.cpp:(.text._ZZNK8filament12ResourceListINS_6FFenceEE7forEachIZNS_7FEngine19cleanupResourceListIS1_EEvONS0_IT_EEEUlPS1_E_EEvS6_ENUlPvSB_E_8__invokeESB_SB_[_ZZNK8filament12ResourceListINS_6FFenceEE7forEachIZNS_7FEngine19cleanupResourceListIS1_EEvONS0_IT_EEEUlPS1_E_EEvS6_ENUlPvSB_E_8__invokeESB_SB_]+0x3f): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  100. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Engine.cpp.o): in function `std::__1::__hash_table<std::__1::__hash_value_type<filament::FMaterial const*, filament::ResourceList<filament::FMaterialInstance> >, std::__1::__unordered_map_hasher<filament::FMaterial const*, std::__1::__hash_value_type<filament::FMaterial const*, filament::ResourceList<filament::FMaterialInstance> >, std::__1::hash<filament::FMaterial const*>, true>, std::__1::__unordered_map_equal<filament::FMaterial const*, std::__1::__hash_value_type<filament::FMaterial const*, filament::ResourceList<filament::FMaterialInstance> >, std::__1::equal_to<filament::FMaterial const*>, true>, std::__1::allocator<std::__1::__hash_value_type<filament::FMaterial const*, filament::ResourceList<filament::FMaterialInstance> > > >::rehash(unsigned long)':
  101. Engine.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIPKN8filament9FMaterialENS2_12ResourceListINS2_17FMaterialInstanceEEEEENS_22__unordered_map_hasherIS5_S9_NS_4hashIS5_EELb1EEENS_21__unordered_map_equalIS5_S9_NS_8equal_toIS5_EELb1EEENS_9allocatorIS9_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIPKN8filament9FMaterialENS2_12ResourceListINS2_17FMaterialInstanceEEEEENS_22__unordered_map_hasherIS5_S9_NS_4hashIS5_EELb1EEENS_21__unordered_map_equalIS5_S9_NS_8equal_toIS5_EELb1EEENS_9allocatorIS9_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  102. /usr/bin/ld: Engine.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIPKN8filament9FMaterialENS2_12ResourceListINS2_17FMaterialInstanceEEEEENS_22__unordered_map_hasherIS5_S9_NS_4hashIS5_EELb1EEENS_21__unordered_map_equalIS5_S9_NS_8equal_toIS5_EELb1EEENS_9allocatorIS9_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIPKN8filament9FMaterialENS2_12ResourceListINS2_17FMaterialInstanceEEEEENS_22__unordered_map_hasherIS5_S9_NS_4hashIS5_EELb1EEENS_21__unordered_map_equalIS5_S9_NS_8equal_toIS5_EELb1EEENS_9allocatorIS9_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  103. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)':
  104. Fence.cpp:(.text._ZN8filament6FFenceC2ERNS_7FEngineENS0_4TypeE+0x151): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  105. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `filament::FFence::wait(filament::Fence::Mode, unsigned long)':
  106. Fence.cpp:(.text._ZN8filament6FFence4waitENS_5Fence4ModeEm+0x6c): undefined reference to `std::__1::chrono::system_clock::now()'
  107. /usr/bin/ld: Fence.cpp:(.text._ZN8filament6FFence4waitENS_5Fence4ModeEm+0x95): undefined reference to `std::__1::chrono::system_clock::now()'
  108. /usr/bin/ld: Fence.cpp:(.text._ZN8filament6FFence4waitENS_5Fence4ModeEm+0xb7): undefined reference to `std::__1::chrono::system_clock::now()'
  109. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `filament::FFence::FenceSignal::wait(unsigned long)':
  110. Fence.cpp:(.text._ZN8filament6FFence11FenceSignal4waitEm+0xc1): undefined reference to `std::__1::chrono::steady_clock::now()'
  111. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::FFence::FenceSignal, std::__1::allocator<filament::FFence::FenceSignal> >::~__shared_ptr_emplace()':
  112. Fence.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEED0Ev[_ZNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEED0Ev]+0x5): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  113. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `std::__1::__function::__func<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0, std::__1::allocator<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0>, void ()>::~__func()':
  114. Fence.cpp:(.text._ZNSt3__110__function6__funcIZN8filament6FFenceC1ERNS2_7FEngineENS3_4TypeEE3$_0NS_9allocatorIS7_EEFvvEED2Ev+0x36): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  115. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `std::__1::__function::__func<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0, std::__1::allocator<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0>, void ()>::~__func()':
  116. Fence.cpp:(.text._ZNSt3__110__function6__funcIZN8filament6FFenceC1ERNS2_7FEngineENS3_4TypeEE3$_0NS_9allocatorIS7_EEFvvEED0Ev+0x39): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  117. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `std::__1::__function::__func<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0, std::__1::allocator<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0>, void ()>::destroy()':
  118. Fence.cpp:(.text._ZNSt3__110__function6__funcIZN8filament6FFenceC1ERNS2_7FEngineENS3_4TypeEE3$_0NS_9allocatorIS7_EEFvvEE7destroyEv+0x2c): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  119. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o): in function `std::__1::__function::__func<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0, std::__1::allocator<filament::FFence::FFence(filament::FEngine&, filament::FFence::Type)::$_0>, void ()>::destroy_deallocate()':
  120. Fence.cpp:(.text._ZNSt3__110__function6__funcIZN8filament6FFenceC1ERNS2_7FEngineENS3_4TypeEE3$_0NS_9allocatorIS7_EEFvvEE18destroy_deallocateEv+0x2f): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  121. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE]+0x10): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  122. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE]+0x28): undefined reference to `std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const'
  123. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Fence.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE[_ZTINSt3__120__shared_ptr_emplaceIN8filament6FFence11FenceSignalENS_9allocatorIS3_EEEE]+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  124. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Material.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, filament::SamplerBindingInfo>, false>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, filament::SamplerBindingInfo>, false> > >::__append(unsigned long)':
  125. Material.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjN8filament18SamplerBindingInfoEEELb0EEENS_9allocatorIS8_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjN8filament18SamplerBindingInfoEEELb0EEENS_9allocatorIS8_EEE8__appendEm]+0x2c7): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  126. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Material.cpp.o): in function `std::__1::vector<filament::backend::Program::Sampler, std::__1::allocator<filament::backend::Program::Sampler> >::vector(unsigned long)':
  127. Material.cpp:(.text._ZNSt3__16vectorIN8filament7backend7Program7SamplerENS_9allocatorIS4_EEEC2Em[_ZNSt3__16vectorIN8filament7backend7Program7SamplerENS_9allocatorIS4_EEEC2Em]+0xfd): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  128. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o): in function `filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)':
  129. MorphTargetBuffer.cpp:(.text._ZN8filament18FMorphTargetBuffer12updateDataAtERNS_7backend13CommandStreamENS1_6HandleINS1_9HwTextureEEENS1_15PixelDataFormatENS1_13PixelDataTypeEPKcmmmm+0x3d8): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  130. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o): in function `std::__1::__shared_ptr_pointer<void*, void (*)(void*) noexcept, std::__1::allocator<void> >::~__shared_ptr_pointer()':
  131. MorphTargetBuffer.cpp:(.text._ZNSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEED0Ev[_ZNSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEED0Ev]+0x5): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  132. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o): in function `filament::backend::PixelBufferDescriptor::make<filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_1>(void const*, unsigned long, filament::backend::PixelDataFormat, filament::backend::PixelDataType, filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_1&&, filament::backend::CallbackHandler*)::{lambda(void*, unsigned long, void*)#1}::__invoke(void*, unsigned long, void*)':
  133. MorphTargetBuffer.cpp:(.text._ZZN8filament7backend21PixelBufferDescriptor4makeIZNS_18FMorphTargetBuffer12updateDataAtERNS0_13CommandStreamENS0_6HandleINS0_9HwTextureEEENS0_15PixelDataFormatENS0_13PixelDataTypeEPKcmmmmE3$_1EES1_PKvmS9_SA_OT_PNS0_15CallbackHandlerEENUlPvmSK_E_8__invokeESK_mSK_+0x34): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  134. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o): in function `filament::backend::PixelBufferDescriptor::make<filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_2>(void const*, unsigned long, filament::backend::PixelDataFormat, filament::backend::PixelDataType, filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_2&&, filament::backend::CallbackHandler*)::{lambda(void*, unsigned long, void*)#1}::__invoke(void*, unsigned long, void*)':
  135. MorphTargetBuffer.cpp:(.text._ZZN8filament7backend21PixelBufferDescriptor4makeIZNS_18FMorphTargetBuffer12updateDataAtERNS0_13CommandStreamENS0_6HandleINS0_9HwTextureEEENS0_15PixelDataFormatENS0_13PixelDataTypeEPKcmmmmE3$_2EES1_PKvmS9_SA_OT_PNS0_15CallbackHandlerEENUlPvmSK_E_8__invokeESK_mSK_+0x34): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  136. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o): in function `filament::backend::PixelBufferDescriptor::make<filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_3>(void const*, unsigned long, filament::backend::PixelDataFormat, filament::backend::PixelDataType, filament::FMorphTargetBuffer::updateDataAt(filament::backend::CommandStream&, filament::backend::Handle<filament::backend::HwTexture>, filament::backend::PixelDataFormat, filament::backend::PixelDataType, char const*, unsigned long, unsigned long, unsigned long, unsigned long)::$_3&&, filament::backend::CallbackHandler*)::{lambda(void*, unsigned long, void*)#1}::__invoke(void*, unsigned long, void*)':
  137. MorphTargetBuffer.cpp:(.text._ZZN8filament7backend21PixelBufferDescriptor4makeIZNS_18FMorphTargetBuffer12updateDataAtERNS0_13CommandStreamENS0_6HandleINS0_9HwTextureEEENS0_15PixelDataFormatENS0_13PixelDataTypeEPKcmmmmE3$_3EES1_PKvmS9_SA_OT_PNS0_15CallbackHandlerEENUlPvmSK_E_8__invokeESK_mSK_+0x34): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  138. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEEE[_ZTVNSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEEE]+0x10): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  139. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MorphTargetBuffer.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEEE[_ZTINSt3__120__shared_ptr_pointerIPvPDoFvS1_ENS_9allocatorIvEEEE]+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  140. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Renderer.cpp.o): in function `filament::FRenderer::resetUserTime()':
  141. Renderer.cpp:(.text._ZN8filament9FRenderer13resetUserTimeEv+0x5): undefined reference to `std::__1::chrono::steady_clock::now()'
  142. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Renderer.cpp.o): in function `filament::FRenderer::renderStandaloneView(filament::FView const*)':
  143. Renderer.cpp:(.text._ZN8filament9FRenderer20renderStandaloneViewEPKNS_5FViewE+0xd1): undefined reference to `std::__1::chrono::steady_clock::now()'
  144. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Renderer.cpp.o): in function `filament::FRenderer::beginFrame(filament::FSwapChain*, unsigned long)':
  145. Renderer.cpp:(.text._ZN8filament9FRenderer10beginFrameEPNS_10FSwapChainEm+0x1a): undefined reference to `std::__1::chrono::steady_clock::now()'
  146. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Renderer.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<filament::FRenderTarget*, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<filament::FRenderTarget*, true> > >::__append(unsigned long)':
  147. Renderer.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPN8filament13FRenderTargetELb1EEENS_9allocatorIS7_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPN8filament13FRenderTargetELb1EEENS_9allocatorIS7_EEE8__appendEm]+0x347): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  148. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Scene.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<utils::Entity, false>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<utils::Entity, false> > >::__append(unsigned long)':
  149. Scene.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIN5utils6EntityELb0EEENS_9allocatorIS6_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIN5utils6EntityELb0EEENS_9allocatorIS6_EEE8__appendEm]+0x30d): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  150. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `filament::FTexture::generatePrefilterMipmap(filament::FEngine&, filament::backend::PixelBufferDescriptor&&, filament::backend::FaceOffsets const&, filament::Texture::PrefilterOptions const*)':
  151. Texture.cpp:(.text._ZN8filament8FTexture23generatePrefilterMipmapERNS_7FEngineEONS_7backend21PixelBufferDescriptorERKNS3_11FaceOffsetsEPKNS_7Texture16PrefilterOptionsE+0xdef): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  152. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::FTexture::generatePrefilterMipmap(filament::FEngine&, filament::backend::PixelBufferDescriptor&&, filament::backend::FaceOffsets const&, filament::Texture::PrefilterOptions const*)::$_0, std::__1::allocator<filament::FTexture::generatePrefilterMipmap(filament::FEngine&, filament::backend::PixelBufferDescriptor&&, filament::backend::FaceOffsets const&, filament::Texture::PrefilterOptions const*)::$_0> >::~__shared_ptr_emplace()':
  153. Texture.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIZN8filament8FTexture23generatePrefilterMipmapERNS1_7FEngineEONS1_7backend21PixelBufferDescriptorERKNS5_11FaceOffsetsEPKNS1_7Texture16PrefilterOptionsEE3$_0NS_9allocatorISF_EEED2Ev+0x29): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  154. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::FTexture::generatePrefilterMipmap(filament::FEngine&, filament::backend::PixelBufferDescriptor&&, filament::backend::FaceOffsets const&, filament::Texture::PrefilterOptions const*)::$_0, std::__1::allocator<filament::FTexture::generatePrefilterMipmap(filament::FEngine&, filament::backend::PixelBufferDescriptor&&, filament::backend::FaceOffsets const&, filament::Texture::PrefilterOptions const*)::$_0> >::~__shared_ptr_emplace()':
  155. Texture.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIZN8filament8FTexture23generatePrefilterMipmapERNS1_7FEngineEONS1_7backend21PixelBufferDescriptorERKNS5_11FaceOffsetsEPKNS1_7Texture16PrefilterOptionsEE3$_0NS_9allocatorISF_EEED0Ev+0x28): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  156. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `_ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEED2Ev':
  157. Texture.cpp:(.text._ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEED2Ev+0x36): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  158. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `_ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEED0Ev':
  159. Texture.cpp:(.text._ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEED0Ev+0x39): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  160. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `_ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEE7destroyEv':
  161. Texture.cpp:(.text._ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEE7destroyEv+0x2c): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  162. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o): in function `_ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEE18destroy_deallocateEv':
  163. Texture.cpp:(.text._ZNSt3__110__function6__funcIZN8filament22make_copyable_functionIZNS2_8FTexture23generatePrefilterMipmapERNS2_7FEngineEONS2_7backend21PixelBufferDescriptorERKNS7_11FaceOffsetsEPKNS2_7Texture16PrefilterOptionsEE3$_0EEDaOT_EUlDpOT_E_NS_9allocatorISN_EEFvvEE18destroy_deallocateEv+0x2f): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  164. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIZN8filament8FTexture23generatePrefilterMipmapERNS1_7FEngineEONS1_7backend21PixelBufferDescriptorERKNS5_11FaceOffsetsEPKNS1_7Texture16PrefilterOptionsEE3$_0NS_9allocatorISF_EEEE+0x28): undefined reference to `std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const'
  165. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Texture.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_emplaceIZN8filament8FTexture23generatePrefilterMipmapERNS1_7FEngineEONS1_7backend21PixelBufferDescriptorERKNS5_11FaceOffsetsEPKNS1_7Texture16PrefilterOptionsEE3$_0NS_9allocatorISF_EEEE+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  166. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(View.cpp.o): in function `filament::FView::updateScale(filament::FEngine&, filament::FrameInfo const&, filament::Renderer::FrameRateOptions const&, filament::Renderer::DisplayInfo const&)':
  167. View.cpp:(.text._ZN8filament5FView11updateScaleERNS_7FEngineERKNS_9FrameInfoERKNS_8Renderer16FrameRateOptionsERKNS6_11DisplayInfoE+0xa3): undefined reference to `__expf_finite'
  168. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Blackboard.cpp.o): in function `std::__1::__hash_table<std::__1::__hash_value_type<utils::StaticString, filament::FrameGraphHandle>, std::__1::__unordered_map_hasher<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, filament::FrameGraphHandle>, std::__1::hash<utils::StaticString>, true>, std::__1::__unordered_map_equal<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, filament::FrameGraphHandle>, std::__1::equal_to<utils::StaticString>, true>, std::__1::allocator<std::__1::__hash_value_type<utils::StaticString, filament::FrameGraphHandle> > >::rehash(unsigned long)':
  169. Blackboard.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament16FrameGraphHandleEEENS_22__unordered_map_hasherIS3_S6_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S6_NS_8equal_toIS3_EELb1EEENS_9allocatorIS6_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament16FrameGraphHandleEEENS_22__unordered_map_hasherIS3_S6_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S6_NS_8equal_toIS3_EELb1EEENS_9allocatorIS6_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  170. /usr/bin/ld: Blackboard.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament16FrameGraphHandleEEENS_22__unordered_map_hasherIS3_S6_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S6_NS_8equal_toIS3_EELb1EEENS_9allocatorIS6_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament16FrameGraphHandleEEENS_22__unordered_map_hasherIS3_S6_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S6_NS_8equal_toIS3_EELb1EEENS_9allocatorIS6_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  171. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(FrameGraph.cpp.o): in function `filament::FrameGraph::addPresentPass(std::__1::function<void (filament::FrameGraph::Builder&)>)':
  172. FrameGraph.cpp:(.text._ZN8filament10FrameGraph14addPresentPassENSt3__18functionIFvRNS0_7BuilderEEEE+0x1a3): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  173. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(FrameGraph.cpp.o): in function `filament::FrameGraph::addSubResourceInternal(filament::FrameGraphHandle, filament::VirtualResource*)':
  174. FrameGraph.cpp:(.text._ZN8filament10FrameGraph22addSubResourceInternalENS_16FrameGraphHandleEPNS_15VirtualResourceE+0x41c): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  175. /usr/bin/ld: FrameGraph.cpp:(.text._ZN8filament10FrameGraph22addSubResourceInternalENS_16FrameGraphHandleEPNS_15VirtualResourceE+0x42b): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  176. /usr/bin/ld: FrameGraph.cpp:(.text._ZN8filament10FrameGraph22addSubResourceInternalENS_16FrameGraphHandleEPNS_15VirtualResourceE+0x430): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  177. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(FrameGraph.cpp.o): in function `filament::FrameGraph::compile()':
  178. FrameGraph.cpp:(.text._ZN8filament10FrameGraph7compileEv+0x4d7): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  179. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(FrameGraph.cpp.o):FrameGraph.cpp:(.text._ZN8filament10FrameGraph7compileEv+0x4dc): more undefined references to `std::__1::__vector_base_common<true>::__throw_length_error() const' follow
  180. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PassNode.cpp.o): in function `filament::RenderPassNode::graphvizify() const':
  181. PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x50): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  182. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x5d): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  183. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x6e): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  184. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x7c): undefined reference to `std::__1::to_string(unsigned int)'
  185. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0xa4): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  186. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0xc6): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  187. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0xd3): undefined reference to `std::__1::to_string(unsigned int)'
  188. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0xfb): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  189. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x14b): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  190. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x167): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  191. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x185): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  192. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x1a1): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  193. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x1bf): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  194. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PassNode.cpp.o):PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x1db): more undefined references to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)' follow
  195. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PassNode.cpp.o): in function `filament::RenderPassNode::graphvizify() const':
  196. PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x2c0): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  197. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x30a): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  198. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament14RenderPassNode11graphvizifyEv+0x31f): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  199. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PassNode.cpp.o): in function `filament::PresentPassNode::graphvizify() const':
  200. PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x25): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
  201. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x37): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  202. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x43): undefined reference to `std::__1::to_string(unsigned int)'
  203. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x69): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  204. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x89): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  205. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x93): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
  206. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0xeb): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  207. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0xfe): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  208. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x111): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  209. /usr/bin/ld: PassNode.cpp:(.text._ZNK8filament15PresentPassNode11graphvizifyEv+0x124): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  210. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PassNode.cpp.o): in function `std::__1::__hash_table<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> >::rehash(unsigned long)':
  211. PassNode.cpp:(.text._ZNSt3__112__hash_tableItNS_4hashItEENS_8equal_toItEENS_9allocatorItEEE6rehashEm[_ZNSt3__112__hash_tableItNS_4hashItEENS_8equal_toItEENS_9allocatorItEEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  212. /usr/bin/ld: PassNode.cpp:(.text._ZNSt3__112__hash_tableItNS_4hashItEENS_8equal_toItEENS_9allocatorItEEE6rehashEm[_ZNSt3__112__hash_tableItNS_4hashItEENS_8equal_toItEENS_9allocatorItEEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  213. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ResourceNode.cpp.o): in function `filament::ResourceNode::addOutgoingEdge(filament::ResourceEdgeBase*)':
  214. ResourceNode.cpp:(.text._ZN8filament12ResourceNode15addOutgoingEdgeEPNS_16ResourceEdgeBaseE+0x100): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  215. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::ev100(filament::Camera const&)':
  216. Exposure.cpp:(.text._ZN8filament8Exposure5ev100ERKNS_6CameraE+0x25): undefined reference to `__log2f_finite'
  217. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::ev100(float, float, float)':
  218. Exposure.cpp:(.text._ZN8filament8Exposure5ev100Efff+0x15): undefined reference to `__log2f_finite'
  219. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::ev100FromLuminance(float)':
  220. Exposure.cpp:(.text._ZN8filament8Exposure18ev100FromLuminanceEf+0x9): undefined reference to `__log2f_finite'
  221. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::ev100FromIlluminance(float)':
  222. Exposure.cpp:(.text._ZN8filament8Exposure20ev100FromIlluminanceEf+0x9): undefined reference to `__log2f_finite'
  223. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::exposure(float)':
  224. Exposure.cpp:(.text._ZN8filament8Exposure8exposureEf+0x2): undefined reference to `__exp2f_finite'
  225. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::luminance(float)':
  226. Exposure.cpp:(.text._ZN8filament8Exposure9luminanceEf+0x9): undefined reference to `__exp2f_finite'
  227. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Exposure.cpp.o): in function `filament::Exposure::illuminance(float)':
  228. Exposure.cpp:(.text._ZN8filament8Exposure11illuminanceEf+0x2): undefined reference to `__exp2f_finite'
  229. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Froxelizer.cpp.o): in function `filament::Froxelizer::update()':
  230. Froxelizer.cpp:(.text._ZN8filament10Froxelizer6updateEv+0x2e0): undefined reference to `__log2f_finite'
  231. /usr/bin/ld: Froxelizer.cpp:(.text._ZN8filament10Froxelizer6updateEv+0x30f): undefined reference to `__exp2f_finite'
  232. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(MaterialParser.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filamat::ChunkType, filaflat::ChunkContainer::ChunkDesc>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filamat::ChunkType, filaflat::ChunkContainer::ChunkDesc>, true> > >::__append(unsigned long)':
  233. MaterialParser.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN7filamat9ChunkTypeEN8filaflat14ChunkContainer9ChunkDescEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN7filamat9ChunkTypeEN8filaflat14ChunkContainer9ChunkDescEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x357): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  234. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PerViewUniforms.cpp.o): in function `filament::PerViewUniforms::prepareUpscaler(filament::math::details::TVec2<float>, filament::DynamicResolutionOptions const&)':
  235. PerViewUniforms.cpp:(.text._ZN8filament15PerViewUniforms15prepareUpscalerENS_4math7details5TVec2IfEERKNS_24DynamicResolutionOptionsE+0x20): undefined reference to `__log2f_finite'
  236. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PerViewUniforms.cpp.o): in function `filament::PerViewUniforms::prepareTime(filament::math::details::TVec4<float> const&)':
  237. PerViewUniforms.cpp:(.text._ZN8filament15PerViewUniforms11prepareTimeERKNS_4math7details5TVec4IfEE+0x16): undefined reference to `std::__1::chrono::steady_clock::now()'
  238. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(PerViewUniforms.cpp.o): in function `filament::PerViewUniforms::prepareFog(filament::CameraInfo const&, filament::FogOptions const&)':
  239. PerViewUniforms.cpp:(.text._ZN8filament15PerViewUniforms10prepareFogERKNS_10CameraInfoERKNS_10FogOptionsE+0x47): undefined reference to `__expf_finite'
  240. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(RenderPass.cpp.o): in function `std::__1::vector<std::__1::function<void ()>, utils::STLAllocator<std::__1::function<void ()>, utils::Arena<utils::LinearAllocator, utils::LockingPolicy::NoLock, utils::TrackingPolicy::Untracked, utils::AreaPolicy::HeapArea> > >::vector(std::__1::vector<std::__1::function<void ()>, utils::STLAllocator<std::__1::function<void ()>, utils::Arena<utils::LinearAllocator, utils::LockingPolicy::NoLock, utils::TrackingPolicy::Untracked, utils::AreaPolicy::HeapArea> > > const&)':
  241. RenderPass.cpp:(.text._ZNSt3__16vectorINS_8functionIFvvEEEN5utils12STLAllocatorIS3_NS4_5ArenaINS4_15LinearAllocatorENS4_13LockingPolicy6NoLockENS4_14TrackingPolicy9UntrackedENS4_10AreaPolicy8HeapAreaEEEEEEC2ERKSG_[_ZNSt3__16vectorINS_8functionIFvvEEEN5utils12STLAllocatorIS3_NS4_5ArenaINS4_15LinearAllocatorENS4_13LockingPolicy6NoLockENS4_14TrackingPolicy9UntrackedENS4_10AreaPolicy8HeapAreaEEEEEEC2ERKSG_]+0x116): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  242. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(RenderPass.cpp.o): in function `void std::__1::vector<std::__1::function<void ()>, utils::STLAllocator<std::__1::function<void ()>, utils::Arena<utils::LinearAllocator, utils::LockingPolicy::NoLock, utils::TrackingPolicy::Untracked, utils::AreaPolicy::HeapArea> > >::__push_back_slow_path<std::__1::function<void ()> >(std::__1::function<void ()>&&)':
  243. RenderPass.cpp:(.text._ZNSt3__16vectorINS_8functionIFvvEEEN5utils12STLAllocatorIS3_NS4_5ArenaINS4_15LinearAllocatorENS4_13LockingPolicy6NoLockENS4_14TrackingPolicy9UntrackedENS4_10AreaPolicy8HeapAreaEEEEEE21__push_back_slow_pathIS3_EEvOT_[_ZNSt3__16vectorINS_8functionIFvvEEEN5utils12STLAllocatorIS3_NS4_5ArenaINS4_15LinearAllocatorENS4_13LockingPolicy6NoLockENS4_14TrackingPolicy9UntrackedENS4_10AreaPolicy8HeapAreaEEEEEE21__push_back_slow_pathIS3_EEvOT_]+0x219): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  244. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ResourceAllocator.cpp.o): in function `void filament::ResourceAllocator::AssociativeContainer<filament::backend::Handle<filament::backend::HwTexture>, filament::ResourceAllocator::TextureKey, filament::ResourceAllocator::Hasher<filament::backend::Handle<filament::backend::HwTexture> > >::emplace<filament::backend::Handle<filament::backend::HwTexture>&, filament::ResourceAllocator::TextureKey const&>(filament::backend::Handle<filament::backend::HwTexture>&, filament::ResourceAllocator::TextureKey const&)':
  245. ResourceAllocator.cpp:(.text._ZN8filament17ResourceAllocator20AssociativeContainerINS_7backend6HandleINS2_9HwTextureEEENS0_10TextureKeyENS0_6HasherIS5_EEE7emplaceIJRS5_RKS6_EEEvDpOT_[_ZN8filament17ResourceAllocator20AssociativeContainerINS_7backend6HandleINS2_9HwTextureEEENS0_10TextureKeyENS0_6HasherIS5_EEE7emplaceIJRS5_RKS6_EEEvDpOT_]+0x18d): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  246. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ResourceAllocator.cpp.o): in function `void std::__1::vector<std::__1::pair<filament::ResourceAllocator::TextureKey, filament::ResourceAllocator::TextureCachePayload>, std::__1::allocator<std::__1::pair<filament::ResourceAllocator::TextureKey, filament::ResourceAllocator::TextureCachePayload> > >::__emplace_back_slow_path<filament::ResourceAllocator::TextureKey const&, filament::ResourceAllocator::TextureCachePayload>(filament::ResourceAllocator::TextureKey const&, filament::ResourceAllocator::TextureCachePayload&&)':
  247. ResourceAllocator.cpp:(.text._ZNSt3__16vectorINS_4pairIN8filament17ResourceAllocator10TextureKeyENS3_19TextureCachePayloadEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJRKS4_S5_EEEvDpOT_[_ZNSt3__16vectorINS_4pairIN8filament17ResourceAllocator10TextureKeyENS3_19TextureCachePayloadEEENS_9allocatorIS6_EEE24__emplace_back_slow_pathIJRKS4_S5_EEEvDpOT_]+0x145): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  248. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ResourceList.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<void*, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<void*, true> > >::__append(unsigned long)':
  249. ResourceList.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPvLb1EEENS_9allocatorIS5_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPvLb1EEENS_9allocatorIS5_EEE8__appendEm]+0x347): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  250. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(LightManager.cpp.o): in function `filament::FLightManager::getSpotLightInnerCone(utils::EntityInstance<filament::LightManager, false>) const':
  251. LightManager.cpp:(.text._ZNK8filament13FLightManager21getSpotLightInnerConeEN5utils14EntityInstanceINS_12LightManagerELb0EEE+0x3c): undefined reference to `__acosf_finite'
  252. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(LightManager.cpp.o): in function `filament::LightManager::ShadowCascades::computeLogSplits(float*, unsigned char, float, float)':
  253. LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades16computeLogSplitsEPfhff+0xd7): undefined reference to `__powf_finite'
  254. /usr/bin/ld: LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades16computeLogSplitsEPfhff+0x135): undefined reference to `__powf_finite'
  255. /usr/bin/ld: LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades16computeLogSplitsEPfhff+0x1ab): undefined reference to `__powf_finite'
  256. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(LightManager.cpp.o): in function `filament::LightManager::ShadowCascades::computePracticalSplits(float*, unsigned char, float, float, float)':
  257. LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades22computePracticalSplitsEPfhfff+0x28b): undefined reference to `__powf_finite'
  258. /usr/bin/ld: LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades22computePracticalSplitsEPfhfff+0x2e9): undefined reference to `__powf_finite'
  259. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(LightManager.cpp.o):LightManager.cpp:(.text._ZN8filament12LightManager14ShadowCascades22computePracticalSplitsEPfhfff+0x369): more undefined references to `__powf_finite' follow
  260. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(RenderableManager.cpp.o): in function `filament::RenderableManager::Builder::Builder(unsigned long)':
  261. RenderableManager.cpp:(.text._ZN8filament17RenderableManager7BuilderC2Em+0x18d): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  262. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ColorGrading.cpp.o): in function `utils::JobSystem::createJob<filament::FColorGrading::FColorGrading(filament::FEngine&, filament::ColorGrading::Builder const&)::$_0>(utils::JobSystem::Job*, filament::FColorGrading::FColorGrading(filament::FEngine&, filament::ColorGrading::Builder const&)::$_0)::{lambda(void*, utils::JobSystem&, utils::JobSystem::Job*)#1}::__invoke(void*, utils::JobSystem&, utils::JobSystem::Job*)':
  263. ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x172): undefined reference to `__powf_finite'
  264. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x28f): undefined reference to `__powf_finite'
  265. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x2a6): undefined reference to `__powf_finite'
  266. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x302): undefined reference to `__exp2f_finite'
  267. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x606): undefined reference to `__log10f_finite'
  268. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x618): undefined reference to `__log10f_finite'
  269. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x63b): undefined reference to `__log10f_finite'
  270. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x6bf): undefined reference to `__powf_finite'
  271. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x6d3): undefined reference to `__powf_finite'
  272. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x6f1): undefined reference to `__powf_finite'
  273. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x708): undefined reference to `__powf_finite'
  274. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x72e): undefined reference to `__powf_finite'
  275. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ColorGrading.cpp.o):ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x7b3): more undefined references to `__powf_finite' follow
  276. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ColorGrading.cpp.o): in function `utils::JobSystem::createJob<filament::FColorGrading::FColorGrading(filament::FEngine&, filament::ColorGrading::Builder const&)::$_0>(utils::JobSystem::Job*, filament::FColorGrading::FColorGrading(filament::FEngine&, filament::ColorGrading::Builder const&)::$_0)::{lambda(void*, utils::JobSystem&, utils::JobSystem::Job*)#1}::__invoke(void*, utils::JobSystem&, utils::JobSystem::Job*)':
  277. ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x881): undefined reference to `__expf_finite'
  278. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x9e4): undefined reference to `__powf_finite'
  279. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0x9f9): undefined reference to `__powf_finite'
  280. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0xa18): undefined reference to `__powf_finite'
  281. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0xa37): undefined reference to `__powf_finite'
  282. /usr/bin/ld: ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0xa80): undefined reference to `__powf_finite'
  283. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ColorGrading.cpp.o):ColorGrading.cpp:(.text._ZZN5utils9JobSystem9createJobIZN8filament13FColorGradingC1ERNS2_7FEngineERKNS2_12ColorGrading7BuilderEE3$_0EEPNS0_3JobESC_T_ENUlPvRS0_SC_E_8__invokeESE_SF_SC_+0xaab): more undefined references to `__powf_finite' follow
  284. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(DebugRegistry.cpp.o): in function `std::__1::__hash_table<std::__1::__hash_value_type<utils::StaticString, void*>, std::__1::__unordered_map_hasher<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, void*>, std::__1::hash<utils::StaticString>, true>, std::__1::__unordered_map_equal<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, void*>, std::__1::equal_to<utils::StaticString>, true>, std::__1::allocator<std::__1::__hash_value_type<utils::StaticString, void*> > >::rehash(unsigned long)':
  285. DebugRegistry.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEPvEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEPvEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  286. /usr/bin/ld: DebugRegistry.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEPvEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEPvEENS_22__unordered_map_hasherIS3_S5_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S5_NS_8equal_toIS3_EELb1EEENS_9allocatorIS5_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  287. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(DebugRegistry.cpp.o): in function `std::__1::__hash_table<std::__1::__hash_value_type<utils::StaticString, filament::DebugRegistry::DataSource>, std::__1::__unordered_map_hasher<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, filament::DebugRegistry::DataSource>, std::__1::hash<utils::StaticString>, true>, std::__1::__unordered_map_equal<utils::StaticString, std::__1::__hash_value_type<utils::StaticString, filament::DebugRegistry::DataSource>, std::__1::equal_to<utils::StaticString>, true>, std::__1::allocator<std::__1::__hash_value_type<utils::StaticString, filament::DebugRegistry::DataSource> > >::rehash(unsigned long)':
  288. DebugRegistry.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament13DebugRegistry10DataSourceEEENS_22__unordered_map_hasherIS3_S7_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S7_NS_8equal_toIS3_EELb1EEENS_9allocatorIS7_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament13DebugRegistry10DataSourceEEENS_22__unordered_map_hasherIS3_S7_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S7_NS_8equal_toIS3_EELb1EEENS_9allocatorIS7_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  289. /usr/bin/ld: DebugRegistry.cpp:(.text._ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament13DebugRegistry10DataSourceEEENS_22__unordered_map_hasherIS3_S7_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S7_NS_8equal_toIS3_EELb1EEENS_9allocatorIS7_EEE6rehashEm[_ZNSt3__112__hash_tableINS_17__hash_value_typeIN5utils12StaticStringEN8filament13DebugRegistry10DataSourceEEENS_22__unordered_map_hasherIS3_S7_NS_4hashIS3_EELb1EEENS_21__unordered_map_equalIS3_S7_NS_8equal_toIS3_EELb1EEENS_9allocatorIS7_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  290. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(fsr.cpp.o): in function `filament::FSR_SharpeningSetup(filament::FSRUniforms*, filament::FSRSharpeningConfig)':
  291. fsr.cpp:(.text._ZN8filament19FSR_SharpeningSetupEPNS_11FSRUniformsENS_19FSRSharpeningConfigE+0xd): undefined reference to `__exp2f_finite'
  292. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Color.cpp.o): in function `filament::Color::sRGBToLinear(filament::math::details::TVec3<float>)':
  293. Color.cpp:(.text._ZN8filament5Color12sRGBToLinearENS_4math7details5TVec3IfEE+0x3f): undefined reference to `__powf_finite'
  294. /usr/bin/ld: Color.cpp:(.text._ZN8filament5Color12sRGBToLinearENS_4math7details5TVec3IfEE+0x94): undefined reference to `__powf_finite'
  295. /usr/bin/ld: Color.cpp:(.text._ZN8filament5Color12sRGBToLinearENS_4math7details5TVec3IfEE+0xd8): undefined reference to `__powf_finite'
  296. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Color.cpp.o): in function `filament::Color::linearToSRGB(filament::math::details::TVec3<float>)':
  297. Color.cpp:(.text._ZN8filament5Color12linearToSRGBENS_4math7details5TVec3IfEE+0x28): undefined reference to `__powf_finite'
  298. /usr/bin/ld: Color.cpp:(.text._ZN8filament5Color12linearToSRGBENS_4math7details5TVec3IfEE+0x7d): undefined reference to `__powf_finite'
  299. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Color.cpp.o):Color.cpp:(.text._ZN8filament5Color12linearToSRGBENS_4math7details5TVec3IfEE+0xc1): more undefined references to `__powf_finite' follow
  300. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(Color.cpp.o): in function `filament::Color::absorptionAtDistance(filament::math::details::TVec3<float> const&, float)':
  301. Color.cpp:(.text._ZN8filament5Color20absorptionAtDistanceERKNS_4math7details5TVec3IfEEf+0x3f): undefined reference to `__logf_finite'
  302. /usr/bin/ld: Color.cpp:(.text._ZN8filament5Color20absorptionAtDistanceERKNS_4math7details5TVec3IfEEf+0x52): undefined reference to `__logf_finite'
  303. /usr/bin/ld: Color.cpp:(.text._ZN8filament5Color20absorptionAtDistanceERKNS_4math7details5TVec3IfEEf+0x6a): undefined reference to `__logf_finite'
  304. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ToneMapper.cpp.o): in function `filament::aces::ACES(filament::math::details::TVec3<float>, float)':
  305. ToneMapper.cpp:(.text._ZN8filament4aces4ACESENS_4math7details5TVec3IfEEf+0x22c): undefined reference to `__atan2f_finite'
  306. /usr/bin/ld: ToneMapper.cpp:(.text._ZN8filament4aces4ACESENS_4math7details5TVec3IfEEf+0x574): undefined reference to `__powf_finite'
  307. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ToneMapper.cpp.o): in function `filament::DisplayRangeToneMapper::operator()(filament::math::details::TVec3<float>) const':
  308. ToneMapper.cpp:(.text._ZNK8filament22DisplayRangeToneMapperclENS_4math7details5TVec3IfEE+0x25): undefined reference to `__log2f_finite'
  309. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ToneMapper.cpp.o): in function `filament::GenericToneMapper::GenericToneMapper(float, float, float, float)':
  310. ToneMapper.cpp:(.text._ZN8filament17GenericToneMapperC2Effff+0xa7): undefined reference to `__powf_finite'
  311. /usr/bin/ld: ToneMapper.cpp:(.text._ZN8filament17GenericToneMapperC2Effff+0xbe): undefined reference to `__powf_finite'
  312. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ToneMapper.cpp.o): in function `filament::GenericToneMapper::operator()(filament::math::details::TVec3<float>) const':
  313. ToneMapper.cpp:(.text._ZNK8filament17GenericToneMapperclENS_4math7details5TVec3IfEE+0x19): undefined reference to `__powf_finite'
  314. /usr/bin/ld: ToneMapper.cpp:(.text._ZNK8filament17GenericToneMapperclENS_4math7details5TVec3IfEE+0x2b): undefined reference to `__powf_finite'
  315. /usr/bin/ld: ToneMapper.cpp:(.text._ZNK8filament17GenericToneMapperclENS_4math7details5TVec3IfEE+0x5a): undefined reference to `__powf_finite'
  316. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilament.a(ToneMapper.cpp.o):ToneMapper.cpp:(.text._ZNK8filament17GenericToneMapperclENS_4math7details5TVec3IfEE+0x6f): more undefined references to `__powf_finite' follow
  317. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(CommandBufferQueue.cpp.o): in function `void std::__1::vector<filament::backend::CommandBufferQueue::Slice, std::__1::allocator<filament::backend::CommandBufferQueue::Slice> >::__push_back_slow_path<filament::backend::CommandBufferQueue::Slice>(filament::backend::CommandBufferQueue::Slice&&)':
  318. CommandBufferQueue.cpp:(.text._ZNSt3__16vectorIN8filament7backend18CommandBufferQueue5SliceENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_[_ZNSt3__16vectorIN8filament7backend18CommandBufferQueue5SliceENS_9allocatorIS4_EEE21__push_back_slow_pathIS4_EEvOT_]+0x107): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  319. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `filament::backend::DriverBase::DriverBase(filament::backend::Dispatcher*)':
  320. Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x76): undefined reference to `std::__1::__thread_struct::__thread_struct()'
  321. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0xc5): undefined reference to `std::__1::thread::~thread()'
  322. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0xe2): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  323. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x105): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  324. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x124): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  325. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x161): undefined reference to `std::__1::condition_variable::~condition_variable()'
  326. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x169): undefined reference to `std::__1::mutex::~mutex()'
  327. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x171): undefined reference to `std::__1::thread::~thread()'
  328. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseC2EPNS0_10DispatcherE+0x181): undefined reference to `std::__1::mutex::~mutex()'
  329. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `filament::backend::DriverBase::~DriverBase()':
  330. Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x1d): undefined reference to `std::__1::mutex::lock()'
  331. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x33): undefined reference to `std::__1::condition_variable::notify_one()'
  332. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x3b): undefined reference to `std::__1::mutex::unlock()'
  333. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x47): undefined reference to `std::__1::thread::join()'
  334. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x75): undefined reference to `std::__1::condition_variable::~condition_variable()'
  335. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x7d): undefined reference to `std::__1::mutex::~mutex()'
  336. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0x85): undefined reference to `std::__1::thread::~thread()'
  337. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0xae): undefined reference to `std::__1::mutex::~mutex()'
  338. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0xcb): undefined reference to `std::__1::condition_variable::~condition_variable()'
  339. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0xd3): undefined reference to `std::__1::mutex::~mutex()'
  340. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0xdc): undefined reference to `std::__1::thread::~thread()'
  341. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBaseD2Ev+0xf1): undefined reference to `std::__1::mutex::~mutex()'
  342. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `filament::backend::DriverBase::scheduleCallback(filament::backend::CallbackHandler*, void*, void (*)(void*))':
  343. Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x31): undefined reference to `std::__1::mutex::lock()'
  344. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x75): undefined reference to `std::__1::mutex::lock()'
  345. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x1d5): undefined reference to `std::__1::condition_variable::notify_one()'
  346. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x1eb): undefined reference to `std::__1::mutex::unlock()'
  347. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x209): undefined reference to `std::__1::mutex::unlock()'
  348. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x226): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  349. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x231): undefined reference to `std::__1::mutex::unlock()'
  350. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase16scheduleCallbackEPNS0_15CallbackHandlerEPvPFvS4_E+0x246): undefined reference to `std::__1::mutex::unlock()'
  351. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `filament::backend::DriverBase::purge()':
  352. Driver.cpp:(.text._ZN8filament7backend10DriverBase5purgeEv+0x26): undefined reference to `std::__1::mutex::lock()'
  353. /usr/bin/ld: Driver.cpp:(.text._ZN8filament7backend10DriverBase5purgeEv+0x57): undefined reference to `std::__1::mutex::unlock()'
  354. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, filament::backend::DriverBase::DriverBase(filament::backend::Dispatcher*)::$_0> >(void*)':
  355. Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x17): undefined reference to `std::__1::__thread_local_data()'
  356. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x65): undefined reference to `std::__1::mutex::unlock()'
  357. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x78): undefined reference to `std::__1::mutex::lock()'
  358. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x87): undefined reference to `std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)'
  359. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0xdc): undefined reference to `std::__1::mutex::unlock()'
  360. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x132): undefined reference to `std::__1::mutex::unlock()'
  361. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x155): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  362. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x187): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  363. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x1d0): undefined reference to `std::__1::mutex::unlock()'
  364. /usr/bin/ld: Driver.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament7backend10DriverBaseC1EPNS8_10DispatcherEE3$_0EEEEEPvSE_+0x1f7): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  365. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(Driver.cpp.o): in function `void std::__1::vector<std::__1::pair<void*, void (*)(void*)>, std::__1::allocator<std::__1::pair<void*, void (*)(void*)> > >::__emplace_back_slow_path<void*&, void (*&)(void*)>(void*&, void (*&)(void*))':
  366. Driver.cpp:(.text._ZNSt3__16vectorINS_4pairIPvPFvS2_EEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS2_RS4_EEEvDpOT_[_ZNSt3__16vectorINS_4pairIPvPFvS2_EEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS2_RS4_EEEvDpOT_]+0x124): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  367. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(PlatformGLX.cpp.o): in function `filament::PlatformGLX::createSwapChain(unsigned int, unsigned int, unsigned long&)':
  368. PlatformGLX.cpp:(.text._ZN8filament11PlatformGLX15createSwapChainEjjRm+0x16e): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  369. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `filament::backend::ConcreteDispatcher<filament::OpenGLDriver>::createSync(filament::backend::Driver&, filament::backend::CommandBase*, long*)':
  370. OpenGLDriver.cpp:(.text._ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE10createSyncERNS0_6DriverEPNS0_11CommandBaseEPl[_ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE10createSyncERNS0_6DriverEPNS0_11CommandBaseEPl]+0xab): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  371. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `filament::backend::ConcreteDispatcher<filament::OpenGLDriver>::destroyTimerQuery(filament::backend::Driver&, filament::backend::CommandBase*, long*)':
  372. OpenGLDriver.cpp:(.text._ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE17destroyTimerQueryERNS0_6DriverEPNS0_11CommandBaseEPl[_ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE17destroyTimerQueryERNS0_6DriverEPNS0_11CommandBaseEPl]+0x7b): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  373. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `filament::backend::ConcreteDispatcher<filament::OpenGLDriver>::destroySync(filament::backend::Driver&, filament::backend::CommandBase*, long*)':
  374. OpenGLDriver.cpp:(.text._ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE11destroySyncERNS0_6DriverEPNS0_11CommandBaseEPl[_ZN8filament7backend18ConcreteDispatcherINS_12OpenGLDriverEE11destroySyncERNS0_6DriverEPNS0_11CommandBaseEPl]+0x76): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  375. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `filament::OpenGLDriver::updateStreamTexId(filament::OpenGLDriver::GLTexture*, filament::backend::CommandStream*)':
  376. OpenGLDriver.cpp:(.text._ZN8filament12OpenGLDriver17updateStreamTexIdEPNS0_9GLTextureEPNS_7backend13CommandStreamE+0xc6): undefined reference to `std::__1::chrono::steady_clock::now()'
  377. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `filament::OpenGLDriver::attachStream(filament::OpenGLDriver::GLTexture*, filament::OpenGLDriver::GLStream*)':
  378. OpenGLDriver.cpp:(.text._ZN8filament12OpenGLDriver12attachStreamEPNS0_9GLTextureEPNS0_8GLStreamE+0x1ae): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  379. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, unsigned int>, false>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, unsigned int>, false> > >::__append(unsigned long)':
  380. OpenGLDriver.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjjEELb0EEENS_9allocatorIS6_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjjEELb0EEENS_9allocatorIS6_EEE8__appendEm]+0x2c7): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  381. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::__function::__func<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}, std::__1::allocator<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}>, bool ()>::~__func()':
  382. OpenGLDriver.cpp:(.text._ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEED2Ev[_ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEED2Ev]+0x14): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  383. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::__function::__func<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}, std::__1::allocator<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}>, bool ()>::~__func()':
  384. OpenGLDriver.cpp:(.text._ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEED0Ev[_ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEED0Ev]+0x18): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  385. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::__function::__func<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}, std::__1::allocator<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}>, bool ()>::destroy()':
  386. OpenGLDriver.cpp:(.text._ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEE7destroyEv[_ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEE7destroyEv]+0xa): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  387. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::__function::__func<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}, std::__1::allocator<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}>, bool ()>::destroy_deallocate()':
  388. OpenGLDriver.cpp:(.text._ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEE18destroy_deallocateEv[_ZNSt3__110__function6__funcIZN8filament12OpenGLDriver11createSyncRENS2_7backend6HandleINS4_6HwSyncEEEiEUlvE_NS_9allocatorIS8_EEFbvEE18destroy_deallocateEv]+0xe): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  389. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `bool std::__1::__invoke_void_return_wrapper<bool>::__call<filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}&>(filament::OpenGLDriver::createSyncR(filament::backend::Handle<filament::backend::HwSync>, int)::{lambda()#1}&)':
  390. OpenGLDriver.cpp:(.text._ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_[_ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_]+0x14): undefined reference to `std::__1::__shared_weak_count::lock()'
  391. /usr/bin/ld: OpenGLDriver.cpp:(.text._ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_[_ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_]+0x60): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  392. /usr/bin/ld: OpenGLDriver.cpp:(.text._ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_[_ZNSt3__128__invoke_void_return_wrapperIbE6__callIJRZN8filament12OpenGLDriver11createSyncRENS3_7backend6HandleINS5_6HwSyncEEEiEUlvE_EEEbDpOT_]+0xa4): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  393. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::OpenGLDriver::GLSync::State, std::__1::allocator<filament::OpenGLDriver::GLSync::State> >::~__shared_ptr_emplace()':
  394. OpenGLDriver.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEED0Ev[_ZNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEED0Ev]+0x5): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  395. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `void std::__1::vector<std::__1::pair<__GLsync*, std::__1::function<void ()> >, std::__1::allocator<std::__1::pair<__GLsync*, std::__1::function<void ()> > > >::__emplace_back_slow_path<__GLsync*&, std::__1::function<void ()> >(__GLsync*&, std::__1::function<void ()>&&)':
  396. OpenGLDriver.cpp:(.text._ZNSt3__16vectorINS_4pairIP8__GLsyncNS_8functionIFvvEEEEENS_9allocatorIS7_EEE24__emplace_back_slow_pathIJRS3_S6_EEEvDpOT_[_ZNSt3__16vectorINS_4pairIP8__GLsyncNS_8functionIFvvEEEEENS_9allocatorIS7_EEE24__emplace_back_slow_pathIJRS3_S6_EEEvDpOT_]+0x264): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  397. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o): in function `void std::__1::vector<std::__1::function<bool ()>, std::__1::allocator<std::__1::function<bool ()> > >::__push_back_slow_path<std::__1::function<bool ()> >(std::__1::function<bool ()>&&)':
  398. OpenGLDriver.cpp:(.text._ZNSt3__16vectorINS_8functionIFbvEEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_[_ZNSt3__16vectorINS_8functionIFbvEEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_]+0x207): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  399. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE]+0x10): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  400. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE]+0x28): undefined reference to `std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const'
  401. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLDriver.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE[_ZTINSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver6GLSync5StateENS_9allocatorIS4_EEEE]+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  402. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLProgram.cpp.o): in function `filament::OpenGLProgram::OpenGLProgram(filament::OpenGLDriver*, filament::backend::Program const&)':
  403. OpenGLProgram.cpp:(.text._ZN8filament13OpenGLProgramC2EPNS_12OpenGLDriverERKNS_7backend7ProgramE+0x8a): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)'
  404. /usr/bin/ld: OpenGLProgram.cpp:(.text._ZN8filament13OpenGLProgramC2EPNS_12OpenGLDriverERKNS_7backend7ProgramE+0xe9): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)'
  405. /usr/bin/ld: OpenGLProgram.cpp:(.text._ZN8filament13OpenGLProgramC2EPNS_12OpenGLDriverERKNS_7backend7ProgramE+0x24b): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::insert(unsigned long, char const*, unsigned long)'
  406. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(OpenGLProgram.cpp.o): in function `filament::logCompilationError(utils::io::ostream&, filament::backend::Program::Shader, char const*, unsigned int, std::__1::basic_string_view<char, std::__1::char_traits<char> >)':
  407. OpenGLProgram.cpp:(.text._ZN8filamentL19logCompilationErrorERN5utils2io7ostreamENS_7backend7Program6ShaderEPKcjNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE+0x14c): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)'
  408. /usr/bin/ld: OpenGLProgram.cpp:(.text._ZN8filamentL19logCompilationErrorERN5utils2io7ostreamENS_7backend7Program6ShaderEPKcjNSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE+0x17b): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)'
  409. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFence::TimerQueryFence(filament::backend::OpenGLPlatform&)':
  410. TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0x59): undefined reference to `std::__1::__thread_struct::__thread_struct()'
  411. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0xa2): undefined reference to `std::__1::thread::~thread()'
  412. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0xbf): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  413. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0xde): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  414. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0x106): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  415. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceC2ERNS_7backend14OpenGLPlatformE+0x18b): undefined reference to `std::__1::thread::~thread()'
  416. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFence::~TimerQueryFence()':
  417. TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceD2Ev+0x81): undefined reference to `std::__1::thread::join()'
  418. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceD2Ev+0x109): undefined reference to `std::__1::thread::~thread()'
  419. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceD2Ev+0x143): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  420. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFenceD2Ev+0x164): undefined reference to `std::__1::thread::~thread()'
  421. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFence::flush()':
  422. TimerQuery.cpp:(.text._ZN8filament15TimerQueryFence5flushEv+0x19): undefined reference to `std::__1::chrono::steady_clock::now()'
  423. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFence::beginTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)':
  424. TimerQuery.cpp:(.text._ZN8filament15TimerQueryFence21beginTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x83): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  425. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)':
  426. TimerQuery.cpp:(.text._ZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0xb7): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  427. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x10e): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  428. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x116): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  429. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFallback::beginTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)':
  430. TimerQuery.cpp:(.text._ZN8filament18TimerQueryFallback21beginTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x17): undefined reference to `std::__1::chrono::steady_clock::now()'
  431. /usr/bin/ld: TimerQuery.cpp:(.text._ZN8filament18TimerQueryFallback21beginTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x7d): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  432. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `filament::TimerQueryFallback::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)':
  433. TimerQuery.cpp:(.text._ZN8filament18TimerQueryFallback19endTimeElapsedQueryEPNS_12OpenGLDriver12GLTimerQueryE+0x5): undefined reference to `std::__1::chrono::steady_clock::now()'
  434. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, filament::TimerQueryFence::TimerQueryFence(filament::backend::OpenGLPlatform&)::$_0> >(void*)':
  435. TimerQuery.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament15TimerQueryFenceC1ERNS7_7backend14OpenGLPlatformEE3$_0EEEEEPvSE_+0x16): undefined reference to `std::__1::__thread_local_data()'
  436. /usr/bin/ld: TimerQuery.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament15TimerQueryFenceC1ERNS7_7backend14OpenGLPlatformEE3$_0EEEEEPvSE_+0x2e6): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  437. /usr/bin/ld: TimerQuery.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN8filament15TimerQueryFenceC1ERNS7_7backend14OpenGLPlatformEE3$_0EEEEEPvSE_+0x388): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  438. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `void std::__1::vector<std::__1::function<void ()>, std::__1::allocator<std::__1::function<void ()> > >::__push_back_slow_path<std::__1::function<void ()> >(std::__1::function<void ()>&&)':
  439. TimerQuery.cpp:(.text._ZNSt3__16vectorINS_8functionIFvvEEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_[_ZNSt3__16vectorINS_8functionIFvvEEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_]+0x207): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  440. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::OpenGLDriver::GLTimerQuery::State, std::__1::allocator<filament::OpenGLDriver::GLTimerQuery::State> >::~__shared_ptr_emplace()':
  441. TimerQuery.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEED0Ev[_ZNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEED0Ev]+0x5): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  442. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__function::__func<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1>, std::__1::allocator<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1> >, void ()>::~__func()':
  443. TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEED2Ev+0x14): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  444. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__function::__func<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1>, std::__1::allocator<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1> >, void ()>::~__func()':
  445. TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEED0Ev+0x18): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  446. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__function::__func<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1>, std::__1::allocator<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1> >, void ()>::destroy()':
  447. TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEE7destroyEv+0xa): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  448. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__function::__func<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1>, std::__1::allocator<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1> >, void ()>::destroy_deallocate()':
  449. TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEE18destroy_deallocateEv+0xe): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  450. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o): in function `std::__1::__function::__func<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1>, std::__1::allocator<std::__1::__bind<filament::TimerQueryFence::endTimeElapsedQuery(filament::OpenGLDriver::GLTimerQuery*)::$_1> >, void ()>::operator()()':
  451. TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEEclEv+0x12): undefined reference to `std::__1::__shared_weak_count::lock()'
  452. /usr/bin/ld: TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEEclEv+0x40): undefined reference to `std::__1::chrono::steady_clock::now()'
  453. /usr/bin/ld: TimerQuery.cpp:(.text._ZNSt3__110__function6__funcINS_6__bindIZN8filament15TimerQueryFence19endTimeElapsedQueryEPNS3_12OpenGLDriver12GLTimerQueryEE3$_1JEEENS_9allocatorIS9_EEFvvEEclEv+0x95): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  454. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE]+0x10): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  455. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE]+0x28): undefined reference to `std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const'
  456. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(TimerQuery.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE[_ZTINSt3__120__shared_ptr_emplaceIN8filament12OpenGLDriver12GLTimerQuery5StateENS_9allocatorIS4_EEEE]+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  457. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanDriver.cpp.o): in function `filament::backend::ConcreteDispatcher<filament::backend::VulkanDriver>::destroySync(filament::backend::Driver&, filament::backend::CommandBase*, long*)':
  458. VulkanDriver.cpp:(.text._ZN8filament7backend18ConcreteDispatcherINS0_12VulkanDriverEE11destroySyncERNS0_6DriverEPNS0_11CommandBaseEPl[_ZN8filament7backend18ConcreteDispatcherINS0_12VulkanDriverEE11destroySyncERNS0_6DriverEPNS0_11CommandBaseEPl]+0x63): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  459. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanDriver.cpp.o): in function `filament::backend::ConcreteDispatcher<filament::backend::VulkanDriver>::pushGroupMarker(filament::backend::Driver&, filament::backend::CommandBase*, long*)':
  460. VulkanDriver.cpp:(.text._ZN8filament7backend18ConcreteDispatcherINS0_12VulkanDriverEE15pushGroupMarkerERNS0_6DriverEPNS0_11CommandBaseEPl[_ZN8filament7backend18ConcreteDispatcherINS0_12VulkanDriverEE15pushGroupMarkerERNS0_6DriverEPNS0_11CommandBaseEPl]+0x68): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  461. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanDriver.cpp.o): in function `filament::backend::VulkanDriver::destroyFence(filament::backend::Handle<filament::backend::HwFence>)':
  462. VulkanDriver.cpp:(.text._ZN8filament7backend12VulkanDriver12destroyFenceENS0_6HandleINS0_7HwFenceEEE+0x4f): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  463. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanDriver.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<void const*, filament::backend::VulkanDisposer::Disposable>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<void const*, filament::backend::VulkanDisposer::Disposable>, true> > >::__append(unsigned long)':
  464. VulkanDriver.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKvN8filament7backend14VulkanDisposer10DisposableEEELb1EEENS_9allocatorISC_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKvN8filament7backend14VulkanDisposer10DisposableEEELb1EEENS_9allocatorISC_EEE8__appendEm]+0x3c1): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  465. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanFboCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanFboCache::FboKey, filament::backend::VulkanFboCache::FboVal>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanFboCache::FboKey, filament::backend::VulkanFboCache::FboVal>, true> > >::__append(unsigned long)':
  466. VulkanFboCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend14VulkanFboCache6FboKeyENS7_6FboValEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend14VulkanFboCache6FboKeyENS7_6FboValEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x3bb): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  467. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanFboCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanFboCache::RenderPassKey, filament::backend::VulkanFboCache::RenderPassVal>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanFboCache::RenderPassKey, filament::backend::VulkanFboCache::RenderPassVal>, true> > >::__append(unsigned long)':
  468. VulkanFboCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend14VulkanFboCache13RenderPassKeyENS7_13RenderPassValEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend14VulkanFboCache13RenderPassKeyENS7_13RenderPassValEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x338): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  469. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanFboCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<VkRenderPass_T*, unsigned int>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<VkRenderPass_T*, unsigned int>, true> > >::__append(unsigned long)':
  470. VulkanFboCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIP14VkRenderPass_TjEELb1EEENS_9allocatorIS8_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIP14VkRenderPass_TjEELb1EEENS_9allocatorIS8_EEE8__appendEm]+0x2f8): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  471. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocation_T::ChangeBlockAllocation(VmaAllocator_T*, VmaDeviceMemoryBlock*, unsigned long)':
  472. VulkanMemory.cpp:(.text._ZN15VmaAllocation_T21ChangeBlockAllocationEP14VmaAllocator_TP20VmaDeviceMemoryBlockm+0x50): undefined reference to `std::__1::mutex::lock()'
  473. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN15VmaAllocation_T21ChangeBlockAllocationEP14VmaAllocator_TP20VmaDeviceMemoryBlockm+0x84): undefined reference to `std::__1::mutex::unlock()'
  474. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN15VmaAllocation_T21ChangeBlockAllocationEP14VmaAllocator_TP20VmaDeviceMemoryBlockm+0x9e): undefined reference to `std::__1::mutex::lock()'
  475. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN15VmaAllocation_T21ChangeBlockAllocationEP14VmaAllocator_TP20VmaDeviceMemoryBlockm+0xe5): undefined reference to `std::__1::mutex::unlock()'
  476. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN15VmaAllocation_T21ChangeBlockAllocationEP14VmaAllocator_TP20VmaDeviceMemoryBlockm+0x11a): undefined reference to `std::__1::mutex::unlock()'
  477. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::Unmap(VmaAllocator_T*, unsigned int)':
  478. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock5UnmapEP14VmaAllocator_Tj+0x27): undefined reference to `std::__1::mutex::lock()'
  479. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock5UnmapEP14VmaAllocator_Tj+0x61): undefined reference to `std::__1::mutex::unlock()'
  480. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock5UnmapEP14VmaAllocator_Tj+0x7c): undefined reference to `std::__1::mutex::unlock()'
  481. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::Map(VmaAllocator_T*, unsigned int, void**)':
  482. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock3MapEP14VmaAllocator_TjPPv+0x2f): undefined reference to `std::__1::mutex::lock()'
  483. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock3MapEP14VmaAllocator_TjPPv+0x9b): undefined reference to `std::__1::mutex::unlock()'
  484. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock3MapEP14VmaAllocator_TjPPv+0xbc): undefined reference to `std::__1::mutex::unlock()'
  485. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::CheckCorruption(VmaAllocator_T*)':
  486. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15CheckCorruptionEP14VmaAllocator_T+0x24): undefined reference to `std::__1::mutex::lock()'
  487. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15CheckCorruptionEP14VmaAllocator_T+0x4e): undefined reference to `std::__1::mutex::unlock()'
  488. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15CheckCorruptionEP14VmaAllocator_T+0x77): undefined reference to `std::__1::mutex::lock()'
  489. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15CheckCorruptionEP14VmaAllocator_T+0xb0): undefined reference to `std::__1::mutex::unlock()'
  490. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15CheckCorruptionEP14VmaAllocator_T+0x134): undefined reference to `std::__1::mutex::unlock()'
  491. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::WriteMagicValueAroundAllocation(VmaAllocator_T*, unsigned long, unsigned long)':
  492. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock31WriteMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x21): undefined reference to `std::__1::mutex::lock()'
  493. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock31WriteMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x6b): undefined reference to `std::__1::mutex::unlock()'
  494. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock31WriteMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x83): undefined reference to `std::__1::mutex::lock()'
  495. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock31WriteMagicValueAroundAllocationEP14VmaAllocator_Tmm+0xb8): undefined reference to `std::__1::mutex::unlock()'
  496. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock31WriteMagicValueAroundAllocationEP14VmaAllocator_Tmm+0xe7): undefined reference to `std::__1::mutex::unlock()'
  497. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::ValidateMagicValueAroundAllocation(VmaAllocator_T*, unsigned long, unsigned long)':
  498. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock34ValidateMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x21): undefined reference to `std::__1::mutex::lock()'
  499. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock34ValidateMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x6b): undefined reference to `std::__1::mutex::unlock()'
  500. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock34ValidateMagicValueAroundAllocationEP14VmaAllocator_Tmm+0x83): undefined reference to `std::__1::mutex::lock()'
  501. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock34ValidateMagicValueAroundAllocationEP14VmaAllocator_Tmm+0xb8): undefined reference to `std::__1::mutex::unlock()'
  502. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock34ValidateMagicValueAroundAllocationEP14VmaAllocator_Tmm+0xe7): undefined reference to `std::__1::mutex::unlock()'
  503. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::BindBufferMemory(VmaAllocator_T*, VmaAllocation_T*, unsigned long, VkBuffer_T*, void const*)':
  504. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock16BindBufferMemoryEP14VmaAllocator_TP15VmaAllocation_TmP10VkBuffer_TPKv+0x44): undefined reference to `std::__1::mutex::lock()'
  505. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock16BindBufferMemoryEP14VmaAllocator_TP15VmaAllocation_TmP10VkBuffer_TPKv+0xcb): undefined reference to `std::__1::mutex::unlock()'
  506. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock16BindBufferMemoryEP14VmaAllocator_TP15VmaAllocation_TmP10VkBuffer_TPKv+0xfa): undefined reference to `std::__1::mutex::unlock()'
  507. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDeviceMemoryBlock::BindImageMemory(VmaAllocator_T*, VmaAllocation_T*, unsigned long, VkImage_T*, void const*)':
  508. VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15BindImageMemoryEP14VmaAllocator_TP15VmaAllocation_TmP9VkImage_TPKv+0x44): undefined reference to `std::__1::mutex::lock()'
  509. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15BindImageMemoryEP14VmaAllocator_TP15VmaAllocation_TmP9VkImage_TPKv+0xcb): undefined reference to `std::__1::mutex::unlock()'
  510. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN20VmaDeviceMemoryBlock15BindImageMemoryEP14VmaAllocator_TP15VmaAllocation_TmP9VkImage_TPKv+0xfa): undefined reference to `std::__1::mutex::unlock()'
  511. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaPool_T::VmaPool_T(VmaAllocator_T*, VmaPoolCreateInfo const&, unsigned long)':
  512. VulkanMemory.cpp:(.text._ZN9VmaPool_TC2EP14VmaAllocator_TRK17VmaPoolCreateInfom+0x6b): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  513. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::VmaBlockVector(VmaAllocator_T*, VmaPool_T*, unsigned int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned int, bool, unsigned int)':
  514. VulkanMemory.cpp:(.text._ZN14VmaBlockVectorC2EP14VmaAllocator_TP9VmaPool_Tjmmmmjbj+0x3f): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  515. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaRWMutex::~VmaRWMutex()':
  516. VulkanMemory.cpp:(.text._ZN10VmaRWMutexD2Ev[_ZN10VmaRWMutexD2Ev]+0x9): undefined reference to `std::__1::condition_variable::~condition_variable()'
  517. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN10VmaRWMutexD2Ev[_ZN10VmaRWMutexD2Ev]+0x12): undefined reference to `std::__1::condition_variable::~condition_variable()'
  518. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN10VmaRWMutexD2Ev[_ZN10VmaRWMutexD2Ev]+0x1b): undefined reference to `std::__1::mutex::~mutex()'
  519. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::~VmaBlockVector()':
  520. VulkanMemory.cpp:(.text._ZN14VmaBlockVectorD2Ev+0x112): undefined reference to `std::__1::mutex::~mutex()'
  521. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVectorD2Ev+0x193): undefined reference to `std::__1::condition_variable::~condition_variable()'
  522. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVectorD2Ev+0x19f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  523. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVectorD2Ev+0x1b5): undefined reference to `std::__1::mutex::~mutex()'
  524. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::GetPoolStats(VmaPoolStats*)':
  525. VulkanMemory.cpp:(.text._ZN14VmaBlockVector12GetPoolStatsEP12VmaPoolStats+0x25): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  526. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12GetPoolStatsEP12VmaPoolStats+0x8a): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  527. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12GetPoolStatsEP12VmaPoolStats+0xab): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  528. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::IsEmpty()':
  529. VulkanMemory.cpp:(.text._ZN14VmaBlockVector7IsEmptyEv+0x1d): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  530. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector7IsEmptyEv+0x31): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  531. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::Allocate(unsigned int, unsigned long, unsigned long, VmaAllocationCreateInfo const&, VmaSuballocationType, unsigned long, VmaAllocation_T**)':
  532. VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AllocateEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypemPP15VmaAllocation_T+0x3e): undefined reference to `std::__1::__shared_mutex_base::lock()'
  533. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AllocateEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypemPP15VmaAllocation_T+0xa8): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  534. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AllocateEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypemPP15VmaAllocation_T+0x10b): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  535. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::AllocatePage(unsigned int, unsigned long, unsigned long, VmaAllocationCreateInfo const&, VmaSuballocationType, VmaAllocation_T**)':
  536. VulkanMemory.cpp:(.text._ZN14VmaBlockVector12AllocatePageEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypePP15VmaAllocation_T+0x799): undefined reference to `std::__1::mutex::lock()'
  537. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12AllocatePageEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypePP15VmaAllocation_T+0x7e4): undefined reference to `std::__1::mutex::unlock()'
  538. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12AllocatePageEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypePP15VmaAllocation_T+0x8f2): undefined reference to `std::__1::mutex::lock()'
  539. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12AllocatePageEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypePP15VmaAllocation_T+0x99f): undefined reference to `std::__1::mutex::unlock()'
  540. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector12AllocatePageEjmmRK23VmaAllocationCreateInfo20VmaSuballocationTypePP15VmaAllocation_T+0xb66): undefined reference to `std::__1::mutex::unlock()'
  541. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::Free(VmaAllocation_T*)':
  542. VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x6c): undefined reference to `std::__1::__shared_mutex_base::lock()'
  543. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x95): undefined reference to `std::__1::mutex::lock()'
  544. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0xc9): undefined reference to `std::__1::mutex::unlock()'
  545. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x31c): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  546. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x3f0): undefined reference to `std::__1::mutex::~mutex()'
  547. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x436): undefined reference to `std::__1::mutex::unlock()'
  548. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector4FreeEP15VmaAllocation_T+0x45d): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  549. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::GetBudget(VmaBudget*, unsigned int, unsigned int)':
  550. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T9GetBudgetEP9VmaBudgetjj+0x4c): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  551. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T9GetBudgetEP9VmaBudgetjj+0xd7): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  552. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T9GetBudgetEP9VmaBudgetjj+0x1bd): undefined reference to `std::__1::__shared_mutex_base::lock()'
  553. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T9GetBudgetEP9VmaBudgetjj+0x21d): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  554. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::AllocateFromBlock(VmaDeviceMemoryBlock*, unsigned int, unsigned long, unsigned long, unsigned int, void*, VmaSuballocationType, unsigned int, VmaAllocation_T**)':
  555. VulkanMemory.cpp:(.text._ZN14VmaBlockVector17AllocateFromBlockEP20VmaDeviceMemoryBlockjmmjPv20VmaSuballocationTypejPP15VmaAllocation_T+0xbe): undefined reference to `std::__1::mutex::lock()'
  556. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector17AllocateFromBlockEP20VmaDeviceMemoryBlockjmmjPv20VmaSuballocationTypejPP15VmaAllocation_T+0x10c): undefined reference to `std::__1::mutex::unlock()'
  557. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector17AllocateFromBlockEP20VmaDeviceMemoryBlockjmmjPv20VmaSuballocationTypejPP15VmaAllocation_T+0x12c): undefined reference to `std::__1::mutex::lock()'
  558. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector17AllocateFromBlockEP20VmaDeviceMemoryBlockjmmjPv20VmaSuballocationTypejPP15VmaAllocation_T+0x1d5): undefined reference to `std::__1::mutex::unlock()'
  559. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector17AllocateFromBlockEP20VmaDeviceMemoryBlockjmmjPv20VmaSuballocationTypejPP15VmaAllocation_T+0x34d): undefined reference to `std::__1::mutex::unlock()'
  560. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocationObjectAllocator::Allocate()':
  561. VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocator8AllocateEv+0x8): undefined reference to `std::__1::mutex::lock()'
  562. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocator8AllocateEv+0xaa): undefined reference to `std::__1::mutex::unlock()'
  563. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocator8AllocateEv+0xc0): undefined reference to `std::__1::mutex::unlock()'
  564. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::ApplyDefragmentationMovesCpu(VmaBlockVectorDefragmentationContext*, VmaVector<VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> > const&)':
  565. VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x139): undefined reference to `std::__1::mutex::lock()'
  566. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x18e): undefined reference to `std::__1::mutex::unlock()'
  567. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x48d): undefined reference to `std::__1::mutex::lock()'
  568. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x4c2): undefined reference to `std::__1::mutex::unlock()'
  569. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x521): undefined reference to `std::__1::mutex::unlock()'
  570. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector28ApplyDefragmentationMovesCpuEP36VmaBlockVectorDefragmentationContextRK9VmaVectorI22VmaDefragmentationMove15VmaStlAllocatorIS3_EE+0x53c): undefined reference to `std::__1::mutex::unlock()'
  571. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::FreeEmptyBlocks(VmaDefragmentationStats*)':
  572. VulkanMemory.cpp:(.text._ZN14VmaBlockVector15FreeEmptyBlocksEP23VmaDefragmentationStats+0x17f): undefined reference to `std::__1::mutex::~mutex()'
  573. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector15FreeEmptyBlocksEP23VmaDefragmentationStats+0x2e7): undefined reference to `std::__1::mutex::~mutex()'
  574. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::PrintDetailedMap(VmaJsonWriter&)':
  575. VulkanMemory.cpp:(.text._ZN14VmaBlockVector16PrintDetailedMapER13VmaJsonWriter+0x2b): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  576. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector16PrintDetailedMapER13VmaJsonWriter+0xc22): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  577. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector16PrintDetailedMapER13VmaJsonWriter+0xc69): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  578. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::Defragment(VmaBlockVectorDefragmentationContext*, VmaDefragmentationStats*, unsigned long&, unsigned int&, unsigned long&, unsigned int&, VkCommandBuffer_T*)':
  579. VulkanMemory.cpp:(.text._ZN14VmaBlockVector10DefragmentEP36VmaBlockVectorDefragmentationContextP23VmaDefragmentationStatsRmRjS4_S5_P17VkCommandBuffer_T+0x1a3): undefined reference to `std::__1::__shared_mutex_base::lock()'
  580. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::DefragmentationEnd(VmaBlockVectorDefragmentationContext*, VmaDefragmentationStats*)':
  581. VulkanMemory.cpp:(.text._ZN14VmaBlockVector18DefragmentationEndEP36VmaBlockVectorDefragmentationContextP23VmaDefragmentationStats+0x94): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  582. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::MakePoolAllocationsLost(unsigned int, unsigned long*)':
  583. VulkanMemory.cpp:(.text._ZN14VmaBlockVector23MakePoolAllocationsLostEjPm+0x2b): undefined reference to `std::__1::__shared_mutex_base::lock()'
  584. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector23MakePoolAllocationsLostEjPm+0x8f): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  585. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector23MakePoolAllocationsLostEjPm+0xbf): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  586. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaBlockVector::AddStats(VmaStats*)':
  587. VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AddStatsEP8VmaStats+0x36): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  588. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AddStatsEP8VmaStats+0x20a): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  589. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaBlockVector8AddStatsEP8VmaStats+0x234): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  590. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaDefragmentationContext_T::~VmaDefragmentationContext_T()':
  591. VulkanMemory.cpp:(.text._ZN27VmaDefragmentationContext_TD2Ev+0xc3): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  592. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN27VmaDefragmentationContext_TD2Ev+0x1d3): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  593. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocationObjectAllocator::Free(VmaAllocation_T*)':
  594. VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocator4FreeEP15VmaAllocation_T+0xb): undefined reference to `std::__1::mutex::lock()'
  595. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocator4FreeEP15VmaAllocation_T+0x66): undefined reference to `std::__1::mutex::unlock()'
  596. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::VmaAllocator_T(VmaAllocatorCreateInfo const*)':
  597. VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xe2): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  598. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xf1): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  599. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x100): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  600. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x10f): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  601. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x11e): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  602. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o):VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x12d): more undefined references to `std::__1::__shared_mutex_base::__shared_mutex_base()' follow
  603. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::VmaAllocator_T(VmaAllocatorCreateInfo const*)':
  604. VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x666): undefined reference to `std::__1::condition_variable::~condition_variable()'
  605. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x67a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  606. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x682): undefined reference to `std::__1::mutex::~mutex()'
  607. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x6c9): undefined reference to `std::__1::condition_variable::~condition_variable()'
  608. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x6d5): undefined reference to `std::__1::condition_variable::~condition_variable()'
  609. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x6df): undefined reference to `std::__1::mutex::~mutex()'
  610. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x6f2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  611. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x6fe): undefined reference to `std::__1::condition_variable::~condition_variable()'
  612. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x706): undefined reference to `std::__1::mutex::~mutex()'
  613. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x719): undefined reference to `std::__1::condition_variable::~condition_variable()'
  614. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x725): undefined reference to `std::__1::condition_variable::~condition_variable()'
  615. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x72d): undefined reference to `std::__1::mutex::~mutex()'
  616. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x740): undefined reference to `std::__1::condition_variable::~condition_variable()'
  617. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x74c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  618. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x754): undefined reference to `std::__1::mutex::~mutex()'
  619. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x767): undefined reference to `std::__1::condition_variable::~condition_variable()'
  620. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x773): undefined reference to `std::__1::condition_variable::~condition_variable()'
  621. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x77b): undefined reference to `std::__1::mutex::~mutex()'
  622. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x78e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  623. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x79a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  624. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7a2): undefined reference to `std::__1::mutex::~mutex()'
  625. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7b5): undefined reference to `std::__1::condition_variable::~condition_variable()'
  626. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7c1): undefined reference to `std::__1::condition_variable::~condition_variable()'
  627. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7c9): undefined reference to `std::__1::mutex::~mutex()'
  628. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7dc): undefined reference to `std::__1::condition_variable::~condition_variable()'
  629. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7e8): undefined reference to `std::__1::condition_variable::~condition_variable()'
  630. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x7f0): undefined reference to `std::__1::mutex::~mutex()'
  631. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x803): undefined reference to `std::__1::condition_variable::~condition_variable()'
  632. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x80f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  633. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x817): undefined reference to `std::__1::mutex::~mutex()'
  634. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x82a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  635. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x836): undefined reference to `std::__1::condition_variable::~condition_variable()'
  636. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x83e): undefined reference to `std::__1::mutex::~mutex()'
  637. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x851): undefined reference to `std::__1::condition_variable::~condition_variable()'
  638. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x85d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  639. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x865): undefined reference to `std::__1::mutex::~mutex()'
  640. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x878): undefined reference to `std::__1::condition_variable::~condition_variable()'
  641. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x884): undefined reference to `std::__1::condition_variable::~condition_variable()'
  642. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x88c): undefined reference to `std::__1::mutex::~mutex()'
  643. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x89f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  644. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8ab): undefined reference to `std::__1::condition_variable::~condition_variable()'
  645. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8b3): undefined reference to `std::__1::mutex::~mutex()'
  646. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8c6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  647. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8d2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  648. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8da): undefined reference to `std::__1::mutex::~mutex()'
  649. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8ed): undefined reference to `std::__1::condition_variable::~condition_variable()'
  650. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x8f9): undefined reference to `std::__1::condition_variable::~condition_variable()'
  651. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x901): undefined reference to `std::__1::mutex::~mutex()'
  652. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x914): undefined reference to `std::__1::condition_variable::~condition_variable()'
  653. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x920): undefined reference to `std::__1::condition_variable::~condition_variable()'
  654. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x928): undefined reference to `std::__1::mutex::~mutex()'
  655. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x93b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  656. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x947): undefined reference to `std::__1::condition_variable::~condition_variable()'
  657. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x94f): undefined reference to `std::__1::mutex::~mutex()'
  658. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x962): undefined reference to `std::__1::condition_variable::~condition_variable()'
  659. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x96e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  660. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x976): undefined reference to `std::__1::mutex::~mutex()'
  661. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x989): undefined reference to `std::__1::condition_variable::~condition_variable()'
  662. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x995): undefined reference to `std::__1::condition_variable::~condition_variable()'
  663. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x99d): undefined reference to `std::__1::mutex::~mutex()'
  664. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9b0): undefined reference to `std::__1::condition_variable::~condition_variable()'
  665. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9bc): undefined reference to `std::__1::condition_variable::~condition_variable()'
  666. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9c4): undefined reference to `std::__1::mutex::~mutex()'
  667. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9d7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  668. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9e3): undefined reference to `std::__1::condition_variable::~condition_variable()'
  669. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9eb): undefined reference to `std::__1::mutex::~mutex()'
  670. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0x9fe): undefined reference to `std::__1::condition_variable::~condition_variable()'
  671. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa0a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  672. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa12): undefined reference to `std::__1::mutex::~mutex()'
  673. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa25): undefined reference to `std::__1::condition_variable::~condition_variable()'
  674. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa31): undefined reference to `std::__1::condition_variable::~condition_variable()'
  675. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa39): undefined reference to `std::__1::mutex::~mutex()'
  676. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa4c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  677. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa58): undefined reference to `std::__1::condition_variable::~condition_variable()'
  678. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa60): undefined reference to `std::__1::mutex::~mutex()'
  679. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa73): undefined reference to `std::__1::condition_variable::~condition_variable()'
  680. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa7f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  681. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa87): undefined reference to `std::__1::mutex::~mutex()'
  682. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xa9a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  683. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xaa6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  684. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xaae): undefined reference to `std::__1::mutex::~mutex()'
  685. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xac1): undefined reference to `std::__1::condition_variable::~condition_variable()'
  686. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xacd): undefined reference to `std::__1::condition_variable::~condition_variable()'
  687. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xad5): undefined reference to `std::__1::mutex::~mutex()'
  688. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xae8): undefined reference to `std::__1::condition_variable::~condition_variable()'
  689. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xaf4): undefined reference to `std::__1::condition_variable::~condition_variable()'
  690. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xafc): undefined reference to `std::__1::mutex::~mutex()'
  691. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb0f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  692. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb1b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  693. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb23): undefined reference to `std::__1::mutex::~mutex()'
  694. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb36): undefined reference to `std::__1::condition_variable::~condition_variable()'
  695. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb42): undefined reference to `std::__1::condition_variable::~condition_variable()'
  696. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb4a): undefined reference to `std::__1::mutex::~mutex()'
  697. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb5d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  698. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb69): undefined reference to `std::__1::condition_variable::~condition_variable()'
  699. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb71): undefined reference to `std::__1::mutex::~mutex()'
  700. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb84): undefined reference to `std::__1::condition_variable::~condition_variable()'
  701. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb90): undefined reference to `std::__1::condition_variable::~condition_variable()'
  702. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xb98): undefined reference to `std::__1::mutex::~mutex()'
  703. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbab): undefined reference to `std::__1::condition_variable::~condition_variable()'
  704. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbb7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  705. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbbf): undefined reference to `std::__1::mutex::~mutex()'
  706. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbcb): undefined reference to `std::__1::condition_variable::~condition_variable()'
  707. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbd7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  708. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbdf): undefined reference to `std::__1::mutex::~mutex()'
  709. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TC2EPK22VmaAllocatorCreateInfo+0xbfa): undefined reference to `std::__1::mutex::~mutex()'
  710. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaCurrentBudgetData::VmaCurrentBudgetData()':
  711. VulkanMemory.cpp:(.text._ZN20VmaCurrentBudgetDataC2Ev[_ZN20VmaCurrentBudgetDataC2Ev]+0xc): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  712. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocationObjectAllocator::~VmaAllocationObjectAllocator()':
  713. VulkanMemory.cpp:(.text._ZN28VmaAllocationObjectAllocatorD2Ev[_ZN28VmaAllocationObjectAllocatorD2Ev]+0x12): undefined reference to `std::__1::mutex::~mutex()'
  714. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::Init(VmaAllocatorCreateInfo const*)':
  715. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T4InitEPK22VmaAllocatorCreateInfo+0xa4): undefined reference to `std::__1::__shared_mutex_base::lock()'
  716. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T4InitEPK22VmaAllocatorCreateInfo+0x10f): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  717. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::UpdateVulkanBudget()':
  718. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T18UpdateVulkanBudgetEv+0x7b): undefined reference to `std::__1::__shared_mutex_base::lock()'
  719. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T18UpdateVulkanBudgetEv+0xdd): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  720. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::~VmaAllocator_T()':
  721. VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x120): undefined reference to `std::__1::condition_variable::~condition_variable()'
  722. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x12d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  723. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x135): undefined reference to `std::__1::mutex::~mutex()'
  724. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x14a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  725. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x157): undefined reference to `std::__1::condition_variable::~condition_variable()'
  726. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x15f): undefined reference to `std::__1::mutex::~mutex()'
  727. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x17c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  728. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x189): undefined reference to `std::__1::condition_variable::~condition_variable()'
  729. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x191): undefined reference to `std::__1::mutex::~mutex()'
  730. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1a6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  731. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1b3): undefined reference to `std::__1::condition_variable::~condition_variable()'
  732. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1bb): undefined reference to `std::__1::mutex::~mutex()'
  733. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1d0): undefined reference to `std::__1::condition_variable::~condition_variable()'
  734. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1dd): undefined reference to `std::__1::condition_variable::~condition_variable()'
  735. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1e5): undefined reference to `std::__1::mutex::~mutex()'
  736. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x1fa): undefined reference to `std::__1::condition_variable::~condition_variable()'
  737. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x207): undefined reference to `std::__1::condition_variable::~condition_variable()'
  738. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x20f): undefined reference to `std::__1::mutex::~mutex()'
  739. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x224): undefined reference to `std::__1::condition_variable::~condition_variable()'
  740. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x231): undefined reference to `std::__1::condition_variable::~condition_variable()'
  741. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x239): undefined reference to `std::__1::mutex::~mutex()'
  742. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x24e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  743. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x25b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  744. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x263): undefined reference to `std::__1::mutex::~mutex()'
  745. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x278): undefined reference to `std::__1::condition_variable::~condition_variable()'
  746. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x285): undefined reference to `std::__1::condition_variable::~condition_variable()'
  747. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x28d): undefined reference to `std::__1::mutex::~mutex()'
  748. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2a2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  749. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2af): undefined reference to `std::__1::condition_variable::~condition_variable()'
  750. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2b7): undefined reference to `std::__1::mutex::~mutex()'
  751. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2cc): undefined reference to `std::__1::condition_variable::~condition_variable()'
  752. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2d9): undefined reference to `std::__1::condition_variable::~condition_variable()'
  753. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2e1): undefined reference to `std::__1::mutex::~mutex()'
  754. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x2f6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  755. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x303): undefined reference to `std::__1::condition_variable::~condition_variable()'
  756. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x30b): undefined reference to `std::__1::mutex::~mutex()'
  757. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x320): undefined reference to `std::__1::condition_variable::~condition_variable()'
  758. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x32d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  759. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x335): undefined reference to `std::__1::mutex::~mutex()'
  760. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x34a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  761. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x357): undefined reference to `std::__1::condition_variable::~condition_variable()'
  762. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x35f): undefined reference to `std::__1::mutex::~mutex()'
  763. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x374): undefined reference to `std::__1::condition_variable::~condition_variable()'
  764. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x381): undefined reference to `std::__1::condition_variable::~condition_variable()'
  765. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x389): undefined reference to `std::__1::mutex::~mutex()'
  766. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x39e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  767. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3ab): undefined reference to `std::__1::condition_variable::~condition_variable()'
  768. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3b3): undefined reference to `std::__1::mutex::~mutex()'
  769. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3c8): undefined reference to `std::__1::condition_variable::~condition_variable()'
  770. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3d5): undefined reference to `std::__1::condition_variable::~condition_variable()'
  771. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3dd): undefined reference to `std::__1::mutex::~mutex()'
  772. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3f2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  773. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x3ff): undefined reference to `std::__1::condition_variable::~condition_variable()'
  774. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x407): undefined reference to `std::__1::mutex::~mutex()'
  775. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x41c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  776. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x429): undefined reference to `std::__1::condition_variable::~condition_variable()'
  777. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x431): undefined reference to `std::__1::mutex::~mutex()'
  778. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x446): undefined reference to `std::__1::condition_variable::~condition_variable()'
  779. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x453): undefined reference to `std::__1::condition_variable::~condition_variable()'
  780. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x45b): undefined reference to `std::__1::mutex::~mutex()'
  781. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x470): undefined reference to `std::__1::condition_variable::~condition_variable()'
  782. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x47d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  783. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x485): undefined reference to `std::__1::mutex::~mutex()'
  784. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x49a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  785. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4a7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  786. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4af): undefined reference to `std::__1::mutex::~mutex()'
  787. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4c4): undefined reference to `std::__1::condition_variable::~condition_variable()'
  788. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4d1): undefined reference to `std::__1::condition_variable::~condition_variable()'
  789. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4d9): undefined reference to `std::__1::mutex::~mutex()'
  790. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4ee): undefined reference to `std::__1::condition_variable::~condition_variable()'
  791. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x4fb): undefined reference to `std::__1::condition_variable::~condition_variable()'
  792. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x503): undefined reference to `std::__1::mutex::~mutex()'
  793. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x518): undefined reference to `std::__1::condition_variable::~condition_variable()'
  794. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x525): undefined reference to `std::__1::condition_variable::~condition_variable()'
  795. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x52d): undefined reference to `std::__1::mutex::~mutex()'
  796. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x542): undefined reference to `std::__1::condition_variable::~condition_variable()'
  797. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x54f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  798. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x557): undefined reference to `std::__1::mutex::~mutex()'
  799. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x56c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  800. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x579): undefined reference to `std::__1::condition_variable::~condition_variable()'
  801. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x581): undefined reference to `std::__1::mutex::~mutex()'
  802. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x596): undefined reference to `std::__1::condition_variable::~condition_variable()'
  803. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5a3): undefined reference to `std::__1::condition_variable::~condition_variable()'
  804. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5ab): undefined reference to `std::__1::mutex::~mutex()'
  805. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5c0): undefined reference to `std::__1::condition_variable::~condition_variable()'
  806. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5cd): undefined reference to `std::__1::condition_variable::~condition_variable()'
  807. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5d5): undefined reference to `std::__1::mutex::~mutex()'
  808. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5ea): undefined reference to `std::__1::condition_variable::~condition_variable()'
  809. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5f7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  810. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x5ff): undefined reference to `std::__1::mutex::~mutex()'
  811. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x614): undefined reference to `std::__1::condition_variable::~condition_variable()'
  812. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x621): undefined reference to `std::__1::condition_variable::~condition_variable()'
  813. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x629): undefined reference to `std::__1::mutex::~mutex()'
  814. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x63e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  815. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x64b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  816. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x653): undefined reference to `std::__1::mutex::~mutex()'
  817. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x668): undefined reference to `std::__1::condition_variable::~condition_variable()'
  818. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x675): undefined reference to `std::__1::condition_variable::~condition_variable()'
  819. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x67d): undefined reference to `std::__1::mutex::~mutex()'
  820. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x68a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  821. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x697): undefined reference to `std::__1::condition_variable::~condition_variable()'
  822. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x69f): undefined reference to `std::__1::mutex::~mutex()'
  823. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x6c6): undefined reference to `std::__1::mutex::~mutex()'
  824. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x71b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  825. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x728): undefined reference to `std::__1::condition_variable::~condition_variable()'
  826. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x730): undefined reference to `std::__1::mutex::~mutex()'
  827. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x745): undefined reference to `std::__1::condition_variable::~condition_variable()'
  828. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x752): undefined reference to `std::__1::condition_variable::~condition_variable()'
  829. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x75a): undefined reference to `std::__1::mutex::~mutex()'
  830. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x777): undefined reference to `std::__1::condition_variable::~condition_variable()'
  831. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x784): undefined reference to `std::__1::condition_variable::~condition_variable()'
  832. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x78c): undefined reference to `std::__1::mutex::~mutex()'
  833. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7a1): undefined reference to `std::__1::condition_variable::~condition_variable()'
  834. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7ae): undefined reference to `std::__1::condition_variable::~condition_variable()'
  835. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7b6): undefined reference to `std::__1::mutex::~mutex()'
  836. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7cb): undefined reference to `std::__1::condition_variable::~condition_variable()'
  837. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7d8): undefined reference to `std::__1::condition_variable::~condition_variable()'
  838. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7e0): undefined reference to `std::__1::mutex::~mutex()'
  839. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x7f5): undefined reference to `std::__1::condition_variable::~condition_variable()'
  840. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x802): undefined reference to `std::__1::condition_variable::~condition_variable()'
  841. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x80a): undefined reference to `std::__1::mutex::~mutex()'
  842. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x81f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  843. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x82c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  844. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x834): undefined reference to `std::__1::mutex::~mutex()'
  845. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x849): undefined reference to `std::__1::condition_variable::~condition_variable()'
  846. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x856): undefined reference to `std::__1::condition_variable::~condition_variable()'
  847. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x85e): undefined reference to `std::__1::mutex::~mutex()'
  848. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x873): undefined reference to `std::__1::condition_variable::~condition_variable()'
  849. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x880): undefined reference to `std::__1::condition_variable::~condition_variable()'
  850. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x888): undefined reference to `std::__1::mutex::~mutex()'
  851. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x89d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  852. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8aa): undefined reference to `std::__1::condition_variable::~condition_variable()'
  853. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8b2): undefined reference to `std::__1::mutex::~mutex()'
  854. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8c7): undefined reference to `std::__1::condition_variable::~condition_variable()'
  855. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8d4): undefined reference to `std::__1::condition_variable::~condition_variable()'
  856. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8dc): undefined reference to `std::__1::mutex::~mutex()'
  857. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8f1): undefined reference to `std::__1::condition_variable::~condition_variable()'
  858. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x8fe): undefined reference to `std::__1::condition_variable::~condition_variable()'
  859. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x906): undefined reference to `std::__1::mutex::~mutex()'
  860. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x91b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  861. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x928): undefined reference to `std::__1::condition_variable::~condition_variable()'
  862. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x930): undefined reference to `std::__1::mutex::~mutex()'
  863. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x945): undefined reference to `std::__1::condition_variable::~condition_variable()'
  864. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x952): undefined reference to `std::__1::condition_variable::~condition_variable()'
  865. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x95a): undefined reference to `std::__1::mutex::~mutex()'
  866. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x96f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  867. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x97c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  868. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x984): undefined reference to `std::__1::mutex::~mutex()'
  869. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x999): undefined reference to `std::__1::condition_variable::~condition_variable()'
  870. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9a6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  871. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9ae): undefined reference to `std::__1::mutex::~mutex()'
  872. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9c3): undefined reference to `std::__1::condition_variable::~condition_variable()'
  873. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9d0): undefined reference to `std::__1::condition_variable::~condition_variable()'
  874. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9d8): undefined reference to `std::__1::mutex::~mutex()'
  875. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9ed): undefined reference to `std::__1::condition_variable::~condition_variable()'
  876. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0x9fa): undefined reference to `std::__1::condition_variable::~condition_variable()'
  877. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa02): undefined reference to `std::__1::mutex::~mutex()'
  878. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa17): undefined reference to `std::__1::condition_variable::~condition_variable()'
  879. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa24): undefined reference to `std::__1::condition_variable::~condition_variable()'
  880. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa2c): undefined reference to `std::__1::mutex::~mutex()'
  881. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa41): undefined reference to `std::__1::condition_variable::~condition_variable()'
  882. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa4e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  883. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa56): undefined reference to `std::__1::mutex::~mutex()'
  884. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa6b): undefined reference to `std::__1::condition_variable::~condition_variable()'
  885. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa78): undefined reference to `std::__1::condition_variable::~condition_variable()'
  886. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa80): undefined reference to `std::__1::mutex::~mutex()'
  887. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xa95): undefined reference to `std::__1::condition_variable::~condition_variable()'
  888. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xaa2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  889. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xaaa): undefined reference to `std::__1::mutex::~mutex()'
  890. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xabf): undefined reference to `std::__1::condition_variable::~condition_variable()'
  891. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xacc): undefined reference to `std::__1::condition_variable::~condition_variable()'
  892. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xad4): undefined reference to `std::__1::mutex::~mutex()'
  893. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xae9): undefined reference to `std::__1::condition_variable::~condition_variable()'
  894. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xaf6): undefined reference to `std::__1::condition_variable::~condition_variable()'
  895. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xafe): undefined reference to `std::__1::mutex::~mutex()'
  896. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb13): undefined reference to `std::__1::condition_variable::~condition_variable()'
  897. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb20): undefined reference to `std::__1::condition_variable::~condition_variable()'
  898. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb28): undefined reference to `std::__1::mutex::~mutex()'
  899. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb3d): undefined reference to `std::__1::condition_variable::~condition_variable()'
  900. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb4a): undefined reference to `std::__1::condition_variable::~condition_variable()'
  901. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb52): undefined reference to `std::__1::mutex::~mutex()'
  902. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb67): undefined reference to `std::__1::condition_variable::~condition_variable()'
  903. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb74): undefined reference to `std::__1::condition_variable::~condition_variable()'
  904. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb7c): undefined reference to `std::__1::mutex::~mutex()'
  905. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb91): undefined reference to `std::__1::condition_variable::~condition_variable()'
  906. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xb9e): undefined reference to `std::__1::condition_variable::~condition_variable()'
  907. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xba6): undefined reference to `std::__1::mutex::~mutex()'
  908. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbbb): undefined reference to `std::__1::condition_variable::~condition_variable()'
  909. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbc8): undefined reference to `std::__1::condition_variable::~condition_variable()'
  910. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbd0): undefined reference to `std::__1::mutex::~mutex()'
  911. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbe5): undefined reference to `std::__1::condition_variable::~condition_variable()'
  912. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbf2): undefined reference to `std::__1::condition_variable::~condition_variable()'
  913. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xbfa): undefined reference to `std::__1::mutex::~mutex()'
  914. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc0f): undefined reference to `std::__1::condition_variable::~condition_variable()'
  915. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc1c): undefined reference to `std::__1::condition_variable::~condition_variable()'
  916. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc24): undefined reference to `std::__1::mutex::~mutex()'
  917. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc39): undefined reference to `std::__1::condition_variable::~condition_variable()'
  918. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc46): undefined reference to `std::__1::condition_variable::~condition_variable()'
  919. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc4e): undefined reference to `std::__1::mutex::~mutex()'
  920. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc63): undefined reference to `std::__1::condition_variable::~condition_variable()'
  921. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc70): undefined reference to `std::__1::condition_variable::~condition_variable()'
  922. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc78): undefined reference to `std::__1::mutex::~mutex()'
  923. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc85): undefined reference to `std::__1::condition_variable::~condition_variable()'
  924. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc92): undefined reference to `std::__1::condition_variable::~condition_variable()'
  925. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_TD2Ev+0xc9a): undefined reference to `std::__1::mutex::~mutex()'
  926. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::AllocateDedicatedMemory(unsigned long, VmaSuballocationType, unsigned int, bool, bool, bool, void*, VkBuffer_T*, VkImage_T*, unsigned long, VmaAllocation_T**)':
  927. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x191): undefined reference to `std::__1::__shared_mutex_base::lock()'
  928. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x291): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  929. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x414): undefined reference to `std::__1::mutex::lock()'
  930. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x46a): undefined reference to `std::__1::mutex::unlock()'
  931. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x49c): undefined reference to `std::__1::mutex::unlock()'
  932. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T23AllocateDedicatedMemoryEm20VmaSuballocationTypejbbbPvP10VkBuffer_TP9VkImage_TmPP15VmaAllocation_T+0x4ed): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  933. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::AllocateDedicatedMemoryPage(unsigned long, VmaSuballocationType, unsigned int, VkMemoryAllocateInfo const&, bool, bool, void*, VmaAllocation_T**)':
  934. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T27AllocateDedicatedMemoryPageEm20VmaSuballocationTypejRK20VkMemoryAllocateInfobbPvPP15VmaAllocation_T+0x156): undefined reference to `std::__1::mutex::lock()'
  935. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T27AllocateDedicatedMemoryPageEm20VmaSuballocationTypejRK20VkMemoryAllocateInfobbPvPP15VmaAllocation_T+0x201): undefined reference to `std::__1::mutex::unlock()'
  936. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T27AllocateDedicatedMemoryPageEm20VmaSuballocationTypejRK20VkMemoryAllocateInfobbPvPP15VmaAllocation_T+0x321): undefined reference to `std::__1::mutex::unlock()'
  937. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::FreeMemory(unsigned long, VmaAllocation_T* const*)':
  938. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10FreeMemoryEmPKP15VmaAllocation_T+0x15c): undefined reference to `std::__1::mutex::lock()'
  939. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10FreeMemoryEmPKP15VmaAllocation_T+0x1d2): undefined reference to `std::__1::mutex::unlock()'
  940. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::FreeDedicatedMemory(VmaAllocation_T*)':
  941. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T19FreeDedicatedMemoryEP15VmaAllocation_T+0x36): undefined reference to `std::__1::__shared_mutex_base::lock()'
  942. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T19FreeDedicatedMemoryEP15VmaAllocation_T+0xf1): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  943. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T19FreeDedicatedMemoryEP15VmaAllocation_T+0x187): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  944. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::CalculateStats(VmaStats*)':
  945. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T14CalculateStatsEP8VmaStats+0xb28): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  946. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T14CalculateStatsEP8VmaStats+0xb65): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  947. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T14CalculateStatsEP8VmaStats+0xbb5): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  948. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T14CalculateStatsEP8VmaStats+0xcb8): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  949. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T14CalculateStatsEP8VmaStats+0xe80): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  950. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::CreatePool(VmaPoolCreateInfo const*, VmaPool_T**)':
  951. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10CreatePoolEPK17VmaPoolCreateInfoPP9VmaPool_T+0x125): undefined reference to `std::__1::__shared_mutex_base::__shared_mutex_base()'
  952. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10CreatePoolEPK17VmaPoolCreateInfoPP9VmaPool_T+0x1ca): undefined reference to `std::__1::__shared_mutex_base::lock()'
  953. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10CreatePoolEPK17VmaPoolCreateInfoPP9VmaPool_T+0x2d6): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  954. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T10CreatePoolEPK17VmaPoolCreateInfoPP9VmaPool_T+0x310): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  955. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::DestroyPool(VmaPool_T*)':
  956. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T11DestroyPoolEP9VmaPool_T+0x26): undefined reference to `std::__1::__shared_mutex_base::lock()'
  957. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T11DestroyPoolEP9VmaPool_T+0xd8): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  958. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T11DestroyPoolEP9VmaPool_T+0x12b): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  959. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::SetCurrentFrameIndex(unsigned int)':
  960. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T20SetCurrentFrameIndexEj+0x8b): undefined reference to `std::__1::__shared_mutex_base::lock()'
  961. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T20SetCurrentFrameIndexEj+0xed): undefined reference to `std::__1::__shared_mutex_base::unlock()'
  962. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::CheckCorruption(unsigned int)':
  963. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T15CheckCorruptionEj+0x17): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  964. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T15CheckCorruptionEj+0x24): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  965. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::CreateLostAllocation(VmaAllocation_T**)':
  966. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T20CreateLostAllocationEPP15VmaAllocation_T+0x13): undefined reference to `std::__1::mutex::lock()'
  967. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T20CreateLostAllocationEPP15VmaAllocation_T+0xb8): undefined reference to `std::__1::mutex::unlock()'
  968. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T20CreateLostAllocationEPP15VmaAllocation_T+0x10f): undefined reference to `std::__1::mutex::unlock()'
  969. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::Map(VmaAllocation_T*, void**)':
  970. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T3MapEP15VmaAllocation_TPPv+0x4d): undefined reference to `std::__1::mutex::lock()'
  971. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T3MapEP15VmaAllocation_TPPv+0x71): undefined reference to `std::__1::mutex::unlock()'
  972. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T3MapEP15VmaAllocation_TPPv+0x16e): undefined reference to `std::__1::mutex::unlock()'
  973. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::Unmap(VmaAllocation_T*)':
  974. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T5UnmapEP15VmaAllocation_T+0x37): undefined reference to `std::__1::mutex::lock()'
  975. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T5UnmapEP15VmaAllocation_T+0x71): undefined reference to `std::__1::mutex::unlock()'
  976. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T5UnmapEP15VmaAllocation_T+0xb3): undefined reference to `std::__1::mutex::unlock()'
  977. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `VmaAllocator_T::PrintDetailedMap(VmaJsonWriter&)':
  978. VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x6e): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  979. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x305): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  980. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x381): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  981. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x395): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  982. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x585): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  983. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x78c): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  984. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x7d4): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  985. /usr/bin/ld: VulkanMemory.cpp:(.text._ZN14VmaAllocator_T16PrintDetailedMapER13VmaJsonWriter+0x80e): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  986. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `vmaCheckCorruption':
  987. VulkanMemory.cpp:(.text.vmaCheckCorruption+0x17): undefined reference to `std::__1::__shared_mutex_base::lock_shared()'
  988. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaCheckCorruption+0x24): undefined reference to `std::__1::__shared_mutex_base::unlock_shared()'
  989. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `vmaBindBufferMemory':
  990. VulkanMemory.cpp:(.text.vmaBindBufferMemory+0x55): undefined reference to `std::__1::mutex::lock()'
  991. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaBindBufferMemory+0x78): undefined reference to `std::__1::mutex::unlock()'
  992. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaBindBufferMemory+0x93): undefined reference to `std::__1::mutex::unlock()'
  993. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `vmaBindImageMemory':
  994. VulkanMemory.cpp:(.text.vmaBindImageMemory+0x55): undefined reference to `std::__1::mutex::lock()'
  995. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaBindImageMemory+0x78): undefined reference to `std::__1::mutex::unlock()'
  996. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaBindImageMemory+0x93): undefined reference to `std::__1::mutex::unlock()'
  997. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `vmaCreateBuffer':
  998. VulkanMemory.cpp:(.text.vmaCreateBuffer+0x1eb): undefined reference to `std::__1::mutex::lock()'
  999. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaCreateBuffer+0x216): undefined reference to `std::__1::mutex::unlock()'
  1000. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaCreateBuffer+0x29c): undefined reference to `std::__1::mutex::unlock()'
  1001. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanMemory.cpp.o): in function `vmaCreateImage':
  1002. VulkanMemory.cpp:(.text.vmaCreateImage+0x21f): undefined reference to `std::__1::mutex::lock()'
  1003. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaCreateImage+0x24a): undefined reference to `std::__1::mutex::unlock()'
  1004. /usr/bin/ld: VulkanMemory.cpp:(.text.vmaCreateImage+0x2d0): undefined reference to `std::__1::mutex::unlock()'
  1005. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o): in function `filament::backend::VulkanPipelineCache::growDescriptorPool()':
  1006. VulkanPipelineCache.cpp:(.text._ZN8filament7backend19VulkanPipelineCache18growDescriptorPoolEv+0x3cf): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1007. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::bitset<unsigned long, 1ul, void>, filament::backend::VulkanPipelineCache::PipelineLayoutCacheEntry>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<utils::bitset<unsigned long, 1ul, void>, filament::backend::VulkanPipelineCache::PipelineLayoutCacheEntry>, true> > >::__append(unsigned long)':
  1008. VulkanPipelineCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils6bitsetImLm1EvEEN8filament7backend19VulkanPipelineCache24PipelineLayoutCacheEntryEEELb1EEENS_9allocatorISD_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN5utils6bitsetImLm1EvEEN8filament7backend19VulkanPipelineCache24PipelineLayoutCacheEntryEEELb1EEENS_9allocatorISD_EEE8__appendEm]+0x428): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1009. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanPipelineCache::PipelineKey, filament::backend::VulkanPipelineCache::PipelineCacheEntry>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanPipelineCache::PipelineKey, filament::backend::VulkanPipelineCache::PipelineCacheEntry>, true> > >::__append(unsigned long)':
  1010. VulkanPipelineCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend19VulkanPipelineCache11PipelineKeyENS7_18PipelineCacheEntryEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend19VulkanPipelineCache11PipelineKeyENS7_18PipelineCacheEntryEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x3bb): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1011. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanPipelineCache::DescriptorKey, filament::backend::VulkanPipelineCache::DescriptorCacheEntry>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<filament::backend::VulkanPipelineCache::DescriptorKey, filament::backend::VulkanPipelineCache::DescriptorCacheEntry>, true> > >::__append(unsigned long)':
  1012. VulkanPipelineCache.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend19VulkanPipelineCache13DescriptorKeyENS7_20DescriptorCacheEntryEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIN8filament7backend19VulkanPipelineCache13DescriptorKeyENS7_20DescriptorCacheEntryEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x3bb): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1013. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o): in function `std::__1::array<std::__1::vector<VkDescriptorSet_T*, std::__1::allocator<VkDescriptorSet_T*> >, 3ul>::array(std::__1::array<std::__1::vector<VkDescriptorSet_T*, std::__1::allocator<VkDescriptorSet_T*> >, 3ul> const&)':
  1014. VulkanPipelineCache.cpp:(.text._ZNSt3__15arrayINS_6vectorIP17VkDescriptorSet_TNS_9allocatorIS3_EEEELm3EEC2ERKS7_[_ZNSt3__15arrayINS_6vectorIP17VkDescriptorSet_TNS_9allocatorIS3_EEEELm3EEC2ERKS7_]+0x192): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1015. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanPipelineCache.cpp.o):VulkanPipelineCache.cpp:(.text._ZNSt3__16vectorIP17VkDescriptorSet_TNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_[_ZNSt3__16vectorIP17VkDescriptorSet_TNS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_]+0x102): more undefined references to `std::__1::__vector_base_common<true>::__throw_length_error() const' follow
  1016. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanStagePool.cpp.o): in function `std::__1::__hash_table<filament::backend::VulkanStage const*, std::__1::hash<filament::backend::VulkanStage const*>, std::__1::equal_to<filament::backend::VulkanStage const*>, std::__1::allocator<filament::backend::VulkanStage const*> >::rehash(unsigned long)':
  1017. VulkanStagePool.cpp:(.text._ZNSt3__112__hash_tableIPKN8filament7backend11VulkanStageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableIPKN8filament7backend11VulkanStageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  1018. /usr/bin/ld: VulkanStagePool.cpp:(.text._ZNSt3__112__hash_tableIPKN8filament7backend11VulkanStageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableIPKN8filament7backend11VulkanStageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  1019. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanStagePool.cpp.o): in function `std::__1::__hash_table<filament::backend::VulkanStageImage const*, std::__1::hash<filament::backend::VulkanStageImage const*>, std::__1::equal_to<filament::backend::VulkanStageImage const*>, std::__1::allocator<filament::backend::VulkanStageImage const*> >::rehash(unsigned long)':
  1020. VulkanStagePool.cpp:(.text._ZNSt3__112__hash_tableIPKN8filament7backend16VulkanStageImageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableIPKN8filament7backend16VulkanStageImageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm]+0x22): undefined reference to `std::__1::__next_prime(unsigned long)'
  1021. /usr/bin/ld: VulkanStagePool.cpp:(.text._ZNSt3__112__hash_tableIPKN8filament7backend16VulkanStageImageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm[_ZNSt3__112__hash_tableIPKN8filament7backend16VulkanStageImageENS_4hashIS5_EENS_8equal_toIS5_EENS_9allocatorIS5_EEE6rehashEm]+0x108): undefined reference to `std::__1::__next_prime(unsigned long)'
  1022. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(HandleAllocator.cpp.o): in function `filament::backend::HandleAllocator<16ul, 64ul, 208ul>::allocateHandleSlow(unsigned long)':
  1023. HandleAllocator.cpp:(.text._ZN8filament7backend15HandleAllocatorILm16ELm64ELm208EE18allocateHandleSlowEm[_ZN8filament7backend15HandleAllocatorILm16ELm64ELm208EE18allocateHandleSlowEm]+0xf6): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1024. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(HandleAllocator.cpp.o): in function `filament::backend::HandleAllocator<16ul, 64ul, 208ul>::deallocateHandleSlow(unsigned int, unsigned long)':
  1025. HandleAllocator.cpp:(.text._ZN8filament7backend15HandleAllocatorILm16ELm64ELm208EE20deallocateHandleSlowEjm[_ZN8filament7backend15HandleAllocatorILm16ELm64ELm208EE20deallocateHandleSlowEjm]+0x190): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1026. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(HandleAllocator.cpp.o): in function `filament::backend::HandleAllocator<16ul, 64ul, 880ul>::allocateHandleSlow(unsigned long)':
  1027. HandleAllocator.cpp:(.text._ZN8filament7backend15HandleAllocatorILm16ELm64ELm880EE18allocateHandleSlowEm[_ZN8filament7backend15HandleAllocatorILm16ELm64ELm880EE18allocateHandleSlowEm]+0xf6): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1028. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(HandleAllocator.cpp.o): in function `filament::backend::HandleAllocator<16ul, 64ul, 880ul>::deallocateHandleSlow(unsigned int, unsigned long)':
  1029. HandleAllocator.cpp:(.text._ZN8filament7backend15HandleAllocatorILm16ELm64ELm880EE20deallocateHandleSlowEjm[_ZN8filament7backend15HandleAllocatorILm16ELm64ELm880EE20deallocateHandleSlowEjm]+0x190): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1030. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(HandleAllocator.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, void*>, false>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<unsigned int, void*>, false> > >::__append(unsigned long)':
  1031. HandleAllocator.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjPvEELb0EEENS_9allocatorIS7_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIjPvEELb0EEENS_9allocatorIS7_EEE8__appendEm]+0x2e7): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1032. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o): in function `filament::backend::VulkanCommands::VulkanCommands(VkDevice_T*, unsigned int)':
  1033. VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x293): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  1034. /usr/bin/ld: VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x2c3): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  1035. /usr/bin/ld: VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x2f3): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  1036. /usr/bin/ld: VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x323): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  1037. /usr/bin/ld: VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x353): undefined reference to `std::__1::__shared_weak_count::__release_weak()'
  1038. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o):VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommandsC2EP10VkDevice_Tj+0x383): more undefined references to `std::__1::__shared_weak_count::__release_weak()' follow
  1039. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o): in function `filament::backend::VulkanCommands::get()':
  1040. VulkanCommands.cpp:(.text._ZN8filament7backend14VulkanCommands3getEv+0x360): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  1041. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::backend::VulkanCmdFence, std::__1::allocator<filament::backend::VulkanCmdFence> >::~__shared_ptr_emplace()':
  1042. VulkanCommands.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEED2Ev[_ZNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEED2Ev]+0x26): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  1043. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o): in function `std::__1::__shared_ptr_emplace<filament::backend::VulkanCmdFence, std::__1::allocator<filament::backend::VulkanCmdFence> >::~__shared_ptr_emplace()':
  1044. VulkanCommands.cpp:(.text._ZNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEED0Ev[_ZNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEED0Ev]+0x25): undefined reference to `std::__1::__shared_weak_count::~__shared_weak_count()'
  1045. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o):(.data.rel.ro._ZTVNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEEE[_ZTVNSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEEE]+0x28): undefined reference to `std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const'
  1046. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libbackend.a(VulkanCommands.cpp.o):(.data.rel.ro._ZTINSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEEE[_ZTINSt3__120__shared_ptr_emplaceIN8filament7backend14VulkanCmdFenceENS_9allocatorIS3_EEEE]+0x10): undefined reference to `typeinfo for std::__1::__shared_weak_count'
  1047. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerBindingMap.cpp.o): in function `std::__1::vector<filament::SamplerInterfaceBlock::SamplerInfo, std::__1::allocator<filament::SamplerInterfaceBlock::SamplerInfo> >::vector(std::__1::vector<filament::SamplerInterfaceBlock::SamplerInfo, std::__1::allocator<filament::SamplerInterfaceBlock::SamplerInfo> > const&)':
  1048. SamplerBindingMap.cpp:(.text._ZNSt3__16vectorIN8filament21SamplerInterfaceBlock11SamplerInfoENS_9allocatorIS3_EEEC2ERKS6_[_ZNSt3__16vectorIN8filament21SamplerInterfaceBlock11SamplerInfoENS_9allocatorIS3_EEEC2ERKS6_]+0xa3): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1049. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerInterfaceBlock.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true> > >::vector(std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true> > > const&)':
  1050. SamplerInterfaceBlock.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKcjEELb1EEENS_9allocatorIS8_EEEC2ERKSB_[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKcjEELb1EEENS_9allocatorIS8_EEEC2ERKSB_]+0xcf): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1051. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerInterfaceBlock.cpp.o): in function `std::__1::enable_if<__is_forward_iterator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>*>::value&&is_constructible<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>, std::__1::iterator_traits<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>*>::reference>::value, void>::type std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true> > >::assign<tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>*>(tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>*, tsl::detail_robin_hash::bucket_entry<std::__1::pair<char const*, unsigned int>, true>*)':
  1052. SamplerInterfaceBlock.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKcjEELb1EEENS_9allocatorIS8_EEE6assignIPS8_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS8_NS_15iterator_traitsISF_E9referenceEEE5valueEvE4typeESF_SF_[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairIPKcjEELb1EEENS_9allocatorIS8_EEE6assignIPS8_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS8_NS_15iterator_traitsISF_E9referenceEEE5valueEvE4typeESF_SF_]+0x24b): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1053. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerInterfaceBlock.cpp.o): in function `void std::__1::vector<filament::SamplerInterfaceBlock::Builder::Entry, std::__1::allocator<filament::SamplerInterfaceBlock::Builder::Entry> >::__emplace_back_slow_path<utils::CString const&, filament::backend::SamplerType&, filament::backend::SamplerFormat&, filament::backend::Precision&, bool&>(utils::CString const&, filament::backend::SamplerType&, filament::backend::SamplerFormat&, filament::backend::Precision&, bool&)':
  1054. SamplerInterfaceBlock.cpp:(.text._ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRKN5utils7CStringERNS1_7backend11SamplerTypeERNSD_13SamplerFormatERNSD_9PrecisionERbEEEvDpOT_[_ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRKN5utils7CStringERNS1_7backend11SamplerTypeERNSD_13SamplerFormatERNSD_9PrecisionERbEEEvDpOT_]+0x269): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1055. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerInterfaceBlock.cpp.o): in function `void std::__1::vector<filament::SamplerInterfaceBlock::Builder::Entry, std::__1::allocator<filament::SamplerInterfaceBlock::Builder::Entry> >::__emplace_back_slow_path<utils::CString, filament::backend::SamplerType&, filament::backend::SamplerFormat&, filament::backend::Precision&, bool&>(utils::CString&&, filament::backend::SamplerType&, filament::backend::SamplerFormat&, filament::backend::Precision&, bool&)':
  1056. SamplerInterfaceBlock.cpp:(.text._ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJN5utils7CStringERNS1_7backend11SamplerTypeERNSB_13SamplerFormatERNSB_9PrecisionERbEEEvDpOT_[_ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJN5utils7CStringERNS1_7backend11SamplerTypeERNSB_13SamplerFormatERNSB_9PrecisionERbEEEvDpOT_]+0x273): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1057. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libfilabridge.a(SamplerInterfaceBlock.cpp.o):SamplerInterfaceBlock.cpp:(.text._ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRKN5utils12StaticStringERNS1_7backend11SamplerTypeERNSD_13SamplerFormatERNSD_9PrecisionERbEEEvDpOT_[_ZNSt3__16vectorIN8filament21SamplerInterfaceBlock7Builder5EntryENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRKN5utils12StaticStringERNS1_7backend11SamplerTypeERNSD_13SamplerFormatERNSD_9PrecisionERbEEEvDpOT_]+0x266): more undefined references to `std::__1::__vector_base_common<true>::__throw_length_error() const' follow
  1058. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(EntityManager.cpp.o): in function `utils::EntityManagerImpl::destroy(unsigned long, utils::Entity*)':
  1059. EntityManager.cpp:(.text._ZN5utils17EntityManagerImpl7destroyEmPNS_6EntityE[_ZN5utils17EntityManagerImpl7destroyEmPNS_6EntityE]+0x1a9): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1060. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(EntityManager.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<utils::EntityManager::Listener*, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<utils::EntityManager::Listener*, true> > >::__append(unsigned long)':
  1061. EntityManager.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPN5utils13EntityManager8ListenerELb1EEENS_9allocatorIS8_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryIPN5utils13EntityManager8ListenerELb1EEENS_9allocatorIS8_EEE8__appendEm]+0x3bf): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1062. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `utils::JobSystem::JobSystem(unsigned long, unsigned long)':
  1063. JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0xee): undefined reference to `std::__1::thread::hardware_concurrency()'
  1064. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x15c): undefined reference to `std::__1::thread::~thread()'
  1065. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x229): undefined reference to `std::__1::random_device::random_device(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1066. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x2a5): undefined reference to `std::__1::random_device::operator()()'
  1067. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x346): undefined reference to `std::__1::thread::~thread()'
  1068. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x35d): undefined reference to `std::__1::random_device::~random_device()'
  1069. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemC2Emm+0x3b8): undefined reference to `std::__1::random_device::~random_device()'
  1070. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `std::__1::vector<utils::JobSystem::ThreadState, utils::STLAlignedAllocator<utils::JobSystem::ThreadState> >::vector(unsigned long)':
  1071. JobSystem.cpp:(.text._ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEEC2Em[_ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEEC2Em]+0x190): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1072. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEEC2Em[_ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEEC2Em]+0x1b4): undefined reference to `std::__1::thread::~thread()'
  1073. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `std::__1::vector<utils::JobSystem::ThreadState, utils::STLAlignedAllocator<utils::JobSystem::ThreadState> >::~vector()':
  1074. JobSystem.cpp:(.text._ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEED2Ev[_ZNSt3__16vectorIN5utils9JobSystem11ThreadStateENS1_19STLAlignedAllocatorIS3_EEED2Ev]+0x2c): undefined reference to `std::__1::thread::~thread()'
  1075. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `std::__1::thread::thread<void (utils::JobSystem::*)(utils::JobSystem::ThreadState*) noexcept, utils::JobSystem*, utils::JobSystem::ThreadState*, void>(void (utils::JobSystem::*&&)(utils::JobSystem::ThreadState*) noexcept, utils::JobSystem*&&, utils::JobSystem::ThreadState*&&)':
  1076. JobSystem.cpp:(.text._ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_]+0x28): undefined reference to `std::__1::__thread_struct::__thread_struct()'
  1077. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_]+0x85): undefined reference to `std::__1::__throw_system_error(int, char const*)'
  1078. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_]+0x9f): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  1079. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_[_ZNSt3__16threadC2IMN5utils9JobSystemEDoFvPNS3_11ThreadStateEEJPS3_S5_EvEEOT_DpOT0_]+0xc2): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  1080. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `utils::JobSystem::~JobSystem()':
  1081. JobSystem.cpp:(.text._ZN5utils9JobSystemD2Ev+0x72): undefined reference to `std::__1::thread::join()'
  1082. /usr/bin/ld: JobSystem.cpp:(.text._ZN5utils9JobSystemD2Ev+0xec): undefined reference to `std::__1::thread::~thread()'
  1083. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `std::__1::vector<tsl::detail_robin_hash::bucket_entry<std::__1::pair<std::__1::__thread_id, utils::JobSystem::ThreadState*>, true>, std::__1::allocator<tsl::detail_robin_hash::bucket_entry<std::__1::pair<std::__1::__thread_id, utils::JobSystem::ThreadState*>, true> > >::__append(unsigned long)':
  1084. JobSystem.cpp:(.text._ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairINS_11__thread_idEPN5utils9JobSystem11ThreadStateEEELb1EEENS_9allocatorISB_EEE8__appendEm[_ZNSt3__16vectorIN3tsl17detail_robin_hash12bucket_entryINS_4pairINS_11__thread_idEPN5utils9JobSystem11ThreadStateEEELb1EEENS_9allocatorISB_EEE8__appendEm]+0x2f8): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1085. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(JobSystem.cpp.o): in function `void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (utils::JobSystem::*)(utils::JobSystem::ThreadState*) noexcept, utils::JobSystem*, utils::JobSystem::ThreadState*> >(void*)':
  1086. JobSystem.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_]+0x9): undefined reference to `std::__1::__thread_local_data()'
  1087. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_]+0x4f): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  1088. /usr/bin/ld: JobSystem.cpp:(.text._ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_[_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN5utils9JobSystemEDoFvPNS8_11ThreadStateEEPS8_SA_EEEEEPvSF_]+0x86): undefined reference to `std::__1::__thread_struct::~__thread_struct()'
  1089. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(ostream.cpp.o): in function `utils::io::ostream::~ostream()':
  1090. ostream.cpp:(.text._ZN5utils2io7ostreamD2Ev+0x24): undefined reference to `std::__1::mutex::~mutex()'
  1091. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(ostream.cpp.o): in function `utils::io::ostream::print(char const*, ...)':
  1092. ostream.cpp:(.text._ZN5utils2io7ostream5printEPKcz+0xc3): undefined reference to `std::__1::mutex::lock()'
  1093. /usr/bin/ld: ostream.cpp:(.text._ZN5utils2io7ostream5printEPKcz+0x10a): undefined reference to `std::__1::mutex::unlock()'
  1094. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::PreconditionPanic>::panic(char const*, char const*, int, char const*, ...)':
  1095. Panic.cpp:(.text._ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z]+0xc5): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1096. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z]+0x216): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1097. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_17PreconditionPanicEE5panicEPKcS4_iS4_z]+0x248): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1098. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::formatString(char const*, __va_list_tag*)':
  1099. Panic.cpp:(.text._ZN5utilsL12formatStringEPKcP13__va_list_tag+0x70): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  1100. /usr/bin/ld: Panic.cpp:(.text._ZN5utilsL12formatStringEPKcP13__va_list_tag+0x91): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  1101. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::PreconditionPanic>::buildMessage()':
  1102. Panic.cpp:(.text._ZN5utils6TPanicINS_17PreconditionPanicEE12buildMessageEv[_ZN5utils6TPanicINS_17PreconditionPanicEE12buildMessageEv]+0x34): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  1103. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::PostconditionPanic>::panic(char const*, char const*, int, char const*, ...)':
  1104. Panic.cpp:(.text._ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z]+0xc5): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1105. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z]+0x216): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1106. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_18PostconditionPanicEE5panicEPKcS4_iS4_z]+0x248): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1107. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::PostconditionPanic>::buildMessage()':
  1108. Panic.cpp:(.text._ZN5utils6TPanicINS_18PostconditionPanicEE12buildMessageEv[_ZN5utils6TPanicINS_18PostconditionPanicEE12buildMessageEv]+0x34): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  1109. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::ArithmeticPanic>::panic(char const*, char const*, int, char const*, ...)':
  1110. Panic.cpp:(.text._ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z]+0xc5): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1111. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z]+0x216): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1112. /usr/bin/ld: Panic.cpp:(.text._ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z[_ZN5utils6TPanicINS_15ArithmeticPanicEE5panicEPKcS4_iS4_z]+0x248): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1113. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::TPanic<utils::ArithmeticPanic>::buildMessage()':
  1114. Panic.cpp:(.text._ZN5utils6TPanicINS_15ArithmeticPanicEE12buildMessageEv[_ZN5utils6TPanicINS_15ArithmeticPanicEE12buildMessageEv]+0x34): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  1115. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Panic.cpp.o): in function `utils::details::panicLog(char const*, char const*, int, char const*, ...)':
  1116. Panic.cpp:(.text._ZN5utils7details8panicLogEPKcS2_iS2_z+0x1be): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
  1117. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getCurrentExecutable()':
  1118. Path.cpp:(.text._ZN5utils4Path20getCurrentExecutableEv+0x105): undefined reference to `std::__1::__basic_string_common<true>::__throw_length_error() const'
  1119. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::listContents() const':
  1120. Path.cpp:(.text._ZNK5utils4Path12listContentsEv+0xca): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1121. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `void std::__1::vector<utils::Path, std::__1::allocator<utils::Path> >::__push_back_slow_path<utils::Path>(utils::Path&&)':
  1122. Path.cpp:(.text._ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_[_ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_]+0xa1): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1123. /usr/bin/ld: Path.cpp:(.text._ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_[_ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_]+0xcf): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1124. /usr/bin/ld: Path.cpp:(.text._ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_[_ZNSt3__16vectorIN5utils4PathENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_]+0x174): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1125. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::Path(char const*)':
  1126. Path.cpp:(.text._ZN5utils4PathC2EPKc+0xba): undefined reference to `std::__1::__basic_string_common<true>::__throw_length_error() const'
  1127. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getCanonicalPath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)':
  1128. Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x110): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)'
  1129. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x163): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
  1130. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x1b3): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
  1131. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x1cb): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1132. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x297): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
  1133. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x2fb): undefined reference to `std::__1::ios_base::init(void*)'
  1134. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x33e): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()'
  1135. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x438): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)'
  1136. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x4fb): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1137. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x510): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1138. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x51d): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1139. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x642): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1140. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x657): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1141. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path16getCanonicalPathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+0x664): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1142. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::concat(utils::Path const&) const':
  1143. Path.cpp:(.text._ZNK5utils4Path6concatERKS0_+0x74): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1144. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path6concatERKS0_+0xfc): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  1145. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char)':
  1146. Path.cpp:(.text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_[_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_]+0xae): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)'
  1147. /usr/bin/ld: Path.cpp:(.text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_[_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_S6_]+0xc8): undefined reference to `std::__1::__basic_string_common<true>::__throw_length_error() const'
  1148. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)':
  1149. Path.cpp:(.text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_[_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_]+0xec): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  1150. /usr/bin/ld: Path.cpp:(.text._ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_[_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_]+0x106): undefined reference to `std::__1::__basic_string_common<true>::__throw_length_error() const'
  1151. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::concatToSelf(utils::Path const&)':
  1152. Path.cpp:(.text._ZN5utils4Path12concatToSelfERKS0_+0x7c): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1153. /usr/bin/ld: Path.cpp:(.text._ZN5utils4Path12concatToSelfERKS0_+0x160): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  1154. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getAbsolutePath() const':
  1155. Path.cpp:(.text._ZNK5utils4Path15getAbsolutePathEv+0x67): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1156. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getParent() const':
  1157. Path.cpp:(.text._ZNK5utils4Path9getParentEv+0x11a): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
  1158. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path9getParentEv+0x125): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)'
  1159. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::split() const':
  1160. Path.cpp:(.text._ZNK5utils4Path5splitEv+0x8e): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)'
  1161. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path5splitEv+0x100): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::find(char, unsigned long) const'
  1162. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path5splitEv+0x11a): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)'
  1163. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path5splitEv+0x13e): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1164. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path5splitEv+0x19b): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1165. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getAncestor(int) const':
  1166. Path.cpp:(.text._ZNK5utils4Path11getAncestorEi+0x32): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1167. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getName() const':
  1168. Path.cpp:(.text._ZNK5utils4Path7getNameEv+0x32): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1169. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getExtension() const':
  1170. Path.cpp:(.text._ZNK5utils4Path12getExtensionEv+0x8d): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::rfind(char, unsigned long) const'
  1171. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path12getExtensionEv+0xaf): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)'
  1172. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `utils::Path::getNameWithoutExtension() const':
  1173. Path.cpp:(.text._ZNK5utils4Path23getNameWithoutExtensionEv+0x25): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::rfind(char, unsigned long) const'
  1174. /usr/bin/ld: Path.cpp:(.text._ZNK5utils4Path23getNameWithoutExtensionEv+0x3e): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)'
  1175. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1176. Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x56): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1177. /usr/bin/ld: Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x69): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1178. /usr/bin/ld: Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x76): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1179. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `non-virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1180. Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x51): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1181. /usr/bin/ld: Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x64): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1182. /usr/bin/ld: Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x71): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1183. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1184. Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x6b): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1185. /usr/bin/ld: Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x7e): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1186. /usr/bin/ld: Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev]+0x8b): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1187. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1188. Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x56): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1189. /usr/bin/ld: Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x69): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1190. /usr/bin/ld: Path.cpp:(.text._ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x71): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1191. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `non-virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1192. Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x51): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1193. /usr/bin/ld: Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x64): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1194. /usr/bin/ld: Path.cpp:(.text._ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x6c): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1195. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream()':
  1196. Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x6b): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1197. /usr/bin/ld: Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x7e): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1198. /usr/bin/ld: Path.cpp:(.text._ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZTv0_n24_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x86): undefined reference to `std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
  1199. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf()':
  1200. Path.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev]+0x26): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1201. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf()':
  1202. Path.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEED0Ev]+0x25): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
  1203. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int)':
  1204. Path.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0x65): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)'
  1205. /usr/bin/ld: Path.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0x85): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)'
  1206. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `void std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__push_back_slow_path<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&)':
  1207. Path.cpp:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_]+0x16d): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1208. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `void std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__push_back_slow_path<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)':
  1209. Path.cpp:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_]+0x99): undefined reference to `std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
  1210. /usr/bin/ld: Path.cpp:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_]+0x15a): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1211. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o): in function `std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const':
  1212. Path.cpp:(.text._ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv[_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv]+0x376): undefined reference to `std::__1::__basic_string_common<true>::__throw_length_error() const'
  1213. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >'
  1214. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1215. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1216. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >'
  1217. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x40): undefined reference to `non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1218. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x48): undefined reference to `non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1219. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x60): undefined reference to `typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >'
  1220. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x68): undefined reference to `virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1221. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE]+0x70): undefined reference to `virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
  1222. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >'
  1223. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
  1224. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
  1225. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >'
  1226. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
  1227. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
  1228. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x10): undefined reference to `typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >'
  1229. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x18): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
  1230. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x20): undefined reference to `std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
  1231. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x38): undefined reference to `typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >'
  1232. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x40): undefined reference to `virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
  1233. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE[_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE16_NS_13basic_ostreamIcS2_EE]+0x48): undefined reference to `virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
  1234. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >'
  1235. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x20): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)'
  1236. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x28): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)'
  1237. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x40): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()'
  1238. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x48): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()'
  1239. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x50): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)'
  1240. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x60): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()'
  1241. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x70): undefined reference to `std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)'
  1242. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libutils.a(Path.cpp.o):(.data.rel.ro._ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE[_ZTINSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE]+0x10): undefined reference to `typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >'
  1243. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libsmol-v.a(smolv.cpp.o): in function `smolv::Encode(void const*, unsigned long, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int)':
  1244. smolv.cpp:(.text._ZN5smolv6EncodeEPKvmRNSt3__16vectorIhNS2_9allocatorIhEEEEj+0x3444): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1245. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libibl.a(CubemapIBL.cpp.o): in function `filament::ibl::CubemapIBL::roughnessFilter(utils::JobSystem&, filament::ibl::Cubemap&, utils::Slice<filament::ibl::Cubemap, unsigned int> const&, float, unsigned long, filament::math::details::TVec3<float>, bool, void (*)(unsigned long, float, void*), void*)':
  1246. CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL15roughnessFilterERN5utils9JobSystemERNS0_7CubemapERKNS2_5SliceIS5_jEEfmNS_4math7details5TVec3IfEEbPFvmfPvESF_+0x2c6): undefined reference to `__log2f_finite'
  1247. /usr/bin/ld: CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL15roughnessFilterERN5utils9JobSystemERNS0_7CubemapERKNS2_5SliceIS5_jEEfmNS_4math7details5TVec3IfEEbPFvmfPvESF_+0x4ff): undefined reference to `__log2f_finite'
  1248. /usr/bin/ld: CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL15roughnessFilterERN5utils9JobSystemERNS0_7CubemapERKNS2_5SliceIS5_jEEfmNS_4math7details5TVec3IfEEbPFvmfPvESF_+0x12ab): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1249. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libibl.a(CubemapIBL.cpp.o): in function `filament::ibl::CubemapIBL::diffuseIrradiance(utils::JobSystem&, filament::ibl::Cubemap&, std::__1::vector<filament::ibl::Cubemap, std::__1::allocator<filament::ibl::Cubemap> > const&, unsigned long, void (*)(unsigned long, float, void*), void*)':
  1250. CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL17diffuseIrradianceERN5utils9JobSystemERNS0_7CubemapERKNSt3__16vectorIS5_NS7_9allocatorIS5_EEEEmPFvmfPvESE_+0x182): undefined reference to `__log2f_finite'
  1251. /usr/bin/ld: CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL17diffuseIrradianceERN5utils9JobSystemERNS0_7CubemapERKNSt3__16vectorIS5_NS7_9allocatorIS5_EEEEmPFvmfPvESE_+0x30e): undefined reference to `__log2f_finite'
  1252. /usr/bin/ld: CubemapIBL.cpp:(.text._ZN8filament3ibl10CubemapIBL17diffuseIrradianceERN5utils9JobSystemERNS0_7CubemapERKNSt3__16vectorIS5_NS7_9allocatorIS5_EEEEmPFvmfPvESE_+0x69e): undefined reference to `std::__1::__vector_base_common<true>::__throw_length_error() const'
  1253. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libibl.a(CubemapIBL.cpp.o): in function `utils::JobSystem::createJob<utils::jobs::details::ParallelForJobData<utils::jobs::CountSplitter<1ul, 8ul>, utils::jobs::parallel_for<char, utils::jobs::CountSplitter<1ul, 8ul>, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9>(utils::JobSystem&, utils::JobSystem::Job*, char*, unsigned int, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9, utils::jobs::CountSplitter<1ul, 8ul> const&)::{lambda(unsigned int, unsigned int)#1}>, &utils::jobs::details::ParallelForJobData<utils::jobs::CountSplitter<1ul, 8ul>, utils::jobs::parallel_for<char, utils::jobs::CountSplitter<1ul, 8ul>, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9>(utils::JobSystem&, utils::JobSystem::Job*, char*, unsigned int, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9, utils::jobs::CountSplitter<1ul, 8ul> const&)::{lambda(unsigned int, unsigned int)#1}>::parallelWithJobs>(utils::JobSystem::Job*, utils::jobs::details::ParallelForJobData<utils::jobs::CountSplitter<1ul, 8ul>, utils::jobs::parallel_for<char, utils::jobs::CountSplitter<1ul, 8ul>, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9>(utils::JobSystem&, utils::JobSystem::Job*, char*, unsigned int, filament::ibl::CubemapIBL::DFG(utils::JobSystem&, filament::ibl::Image&, bool, bool)::$_9, utils::jobs::CountSplitter<1ul, 8ul> const&)::{lambda(unsigned int, unsigned int)#1}>)::{lambda(void*, utils::JobSystem&, utils::JobSystem::Job*)#1}::__invoke(void*, utils::JobSystem&, utils::JobSystem::Job*)':
  1254. CubemapIBL.cpp:(.text._ZZN5utils9JobSystem9createJobINS_4jobs7details18ParallelForJobDataINS2_13CountSplitterILm1ELm8EEEZNS2_12parallel_forIcS6_ZN8filament3ibl10CubemapIBL3DFGERS0_RNS9_5ImageEbbE3$_9EEPNS0_3JobESB_SG_PT_jT1_RKT0_EUljjE_EEXadL_ZNSO_16parallelWithJobsESB_SG_EEEESG_SG_SH_ENUlPvSB_SG_E_8__invokeESP_SB_SG_+0x61b): undefined reference to `__powf_finite'
  1255. /usr/bin/ld: CubemapIBL.cpp:(.text._ZZN5utils9JobSystem9createJobINS_4jobs7details18ParallelForJobDataINS2_13CountSplitterILm1ELm8EEEZNS2_12parallel_forIcS6_ZN8filament3ibl10CubemapIBL3DFGERS0_RNS9_5ImageEbbE3$_9EEPNS0_3JobESB_SG_PT_jT1_RKT0_EUljjE_EEXadL_ZNSO_16parallelWithJobsESB_SG_EEEESG_SG_SH_ENUlPvSB_SG_E_8__invokeESP_SB_SG_+0x635): undefined reference to `__powf_finite'
  1256. /usr/bin/ld: CubemapIBL.cpp:(.text._ZZN5utils9JobSystem9createJobINS_4jobs7details18ParallelForJobDataINS2_13CountSplitterILm1ELm8EEEZNS2_12parallel_forIcS6_ZN8filament3ibl10CubemapIBL3DFGERS0_RNS9_5ImageEbbE3$_9EEPNS0_3JobESB_SG_PT_jT1_RKT0_EUljjE_EEXadL_ZNSO_16parallelWithJobsESB_SG_EEEESG_SG_SH_ENUlPvSB_SG_E_8__invokeESP_SB_SG_+0x64e): undefined reference to `__powf_finite'
  1257. /usr/bin/ld: CubemapIBL.cpp:(.text._ZZN5utils9JobSystem9createJobINS_4jobs7details18ParallelForJobDataINS2_13CountSplitterILm1ELm8EEEZNS2_12parallel_forIcS6_ZN8filament3ibl10CubemapIBL3DFGERS0_RNS9_5ImageEbbE3$_9EEPNS0_3JobESB_SG_PT_jT1_RKT0_EUljjE_EEXadL_ZNSO_16parallelWithJobsESB_SG_EEEESG_SG_SH_ENUlPvSB_SG_E_8__invokeESP_SB_SG_+0x66d): undefined reference to `__powf_finite'
  1258. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libibl.a(CubemapUtils.cpp.o): in function `filament::ibl::CubemapUtils::solidAngle(unsigned long, unsigned long, unsigned long)':
  1259. CubemapUtils.cpp:(.text._ZN8filament3ibl12CubemapUtils10solidAngleEmmm+0x12b): undefined reference to `__atan2f_finite'
  1260. /usr/bin/ld: CubemapUtils.cpp:(.text._ZN8filament3ibl12CubemapUtils10solidAngleEmmm+0x193): undefined reference to `__atan2f_finite'
  1261. /usr/bin/ld: CubemapUtils.cpp:(.text._ZN8filament3ibl12CubemapUtils10solidAngleEmmm+0x208): undefined reference to `__atan2f_finite'
  1262. /usr/bin/ld: CubemapUtils.cpp:(.text._ZN8filament3ibl12CubemapUtils10solidAngleEmmm+0x26b): undefined reference to `__atan2f_finite'
  1263. /usr/bin/ld: /home/arthur/.xmake/packages/f/filament/1.20.3/a8803161972c4c7ea22caa73c09d4e4d/lib/x86_64/libibl.a(CubemapUtils.cpp.o): in function `std::__1::__function::__func<filament::ibl::CubemapUtils::equirectangularToCubemap(utils::JobSystem&, filament::ibl::Cubemap&, filament::ibl::Image const&)::$_4, std::__1::allocator<filament::ibl::CubemapUtils::equirectangularToCubemap(utils::JobSystem&, filament::ibl::Cubemap&, filament::ibl::Image const&)::$_4>, void (filament::ibl::CubemapUtils::EmptyState&, unsigned long, filament::ibl::Cubemap::Face, filament::math::details::TVec3<float>*, unsigned long)>::operator()(filament::ibl::CubemapUtils::EmptyState&, unsigned long&&, filament::ibl::Cubemap::Face&&, filament::math::details::TVec3<float>*&&, unsigned long&&)':
  1264. CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x259): undefined reference to `__atan2f_finite'
  1265. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x275): undefined reference to `__asinf_finite'
  1266. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x47e): undefined reference to `__atan2f_finite'
  1267. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x4a1): undefined reference to `__asinf_finite'
  1268. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x647): undefined reference to `__atan2f_finite'
  1269. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x66a): undefined reference to `__asinf_finite'
  1270. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x7e3): undefined reference to `__atan2f_finite'
  1271. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x806): undefined reference to `__asinf_finite'
  1272. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xa90): undefined reference to `__atan2f_finite'
  1273. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xab1): undefined reference to `__asinf_finite'
  1274. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xc93): undefined reference to `__atan2f_finite'
  1275. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xcb4): undefined reference to `__asinf_finite'
  1276. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xe80): undefined reference to `__atan2f_finite'
  1277. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0xea1): undefined reference to `__asinf_finite'
  1278. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x1072): undefined reference to `__atan2f_finite'
  1279. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x1092): undefined reference to `__asinf_finite'
  1280. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x1259): undefined reference to `__atan2f_finite'
  1281. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x127a): undefined reference to `__asinf_finite'
  1282. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x1447): undefined reference to `__atan2f_finite'
  1283. /usr/bin/ld: CubemapUtils.cpp:(.text._ZNSt3__110__function6__funcIZN8filament3ibl12CubemapUtils24equirectangularToCubemapERN5utils9JobSystemERNS3_7CubemapERKNS3_5ImageEE3$_4NS_9allocatorISD_EEFvRNS4_10EmptyStateEmNS8_4FaceEPNS2_4math7details5TVec3IfEEmEEclESH_OmOSI_OSN_SQ_+0x1468): undefined reference to `__asinf_finite'
  1284. collect2: error: ld returned 1 exit status
  1285.  
  1286. stack traceback:
  1287. [C]: in function 'error'
  1288. [@programdir/core/base/os.lua:872]:
  1289. [@programdir/core/sandbox/modules/os.lua:257]: in function 'runv'
  1290. [@programdir/modules/core/tools/gcc.lua:363]:
  1291. [C]: in function 'xpcall'
  1292. [@programdir/core/base/utils.lua:280]:
  1293. [@programdir/actions/build/kinds/binary.lua:74]: in function 'callback'
  1294. [@programdir/modules/core/project/depend.lua:189]: in function 'on_changed'
  1295. [@programdir/actions/build/kinds/binary.lua:55]: in function '_do_link_target'
  1296. [@programdir/actions/build/kinds/binary.lua:102]:
  1297. [@programdir/actions/build/kinds/binary.lua:129]: in function '_link_target'
  1298. [@programdir/actions/build/kinds/binary.lua:157]: in function 'jobfunc'
  1299. [@programdir/modules/private/async/runjobs.lua:232]:
  1300. [C]: in function 'xpcall'
  1301. [@programdir/core/base/utils.lua:280]: in function 'trycall'
  1302. [@programdir/core/sandbox/modules/try.lua:121]: in function 'try'
  1303. [@programdir/modules/private/async/runjobs.lua:218]: in function 'cotask'
  1304. [@programdir/core/base/scheduler.lua:388]:
  1305.  
  1306. stack traceback:
  1307. [C]: in function 'error'
  1308. @programdir/core/base/os.lua:872: in function 'os.raiselevel'
  1309. (...tail calls...)
  1310. @programdir/modules/private/async/runjobs.lua:256: in field 'catch'
  1311. @programdir/core/sandbox/modules/try.lua:127: in global 'try'
  1312. @programdir/modules/private/async/runjobs.lua:218: in upvalue 'cotask'
  1313. @programdir/core/base/scheduler.lua:388: in function <@programdir/core/base/scheduler.lua:385>
  1314.  
  1315. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement