zelenin/go-tdlib

build error on Centos but work on ubuntu20.04

FunkyYang opened this issue · 2 comments

compile on Centos meet that error

rivacyManager.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td15GetPrivacyQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td15GetPrivacyQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(PrivacyManager.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::SetPrivacyQuery, std::allocator<td::SetPrivacyQuery>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
PrivacyManager.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td15SetPrivacyQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td15SetPrivacyQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(PrivacyManager.cpp.o): In function `td::tl::unique_ptr<td::telegram_api::account_privacyRules>::reset(td::telegram_api::account_privacyRules*) [clone .isra.0] [clone .constprop.0]':
PrivacyManager.cpp:(.text._ZN2td2tl10unique_ptrINS_12telegram_api20account_privacyRulesEE5resetEPS3_.isra.0.constprop.0+0xf3): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PrivacyManager.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateUserPrivacySettingRules>&&> >::~ClosureEvent()':
PrivacyManager.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED5Ev]+0x92): undefined reference to `operator delete(void*, unsigned long)'
PrivacyManager.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED5Ev]+0xb6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PrivacyManager.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateUserPrivacySettingRules>&&> >::~ClosureEvent()':
PrivacyManager.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED5Ev]+0x9a): undefined reference to `operator delete(void*, unsigned long)'
PrivacyManager.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED5Ev]+0xb6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PrivacyManager.cpp.o):PrivacyManager.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_2TdEMS2_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS4_INS5_29updateUserPrivacySettingRulesEEEEEEED5Ev]+0xd1): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::QueryCombiner::~QueryCombiner()':
QueryCombiner.cpp:(.text._ZN2td13QueryCombinerD0Ev[_ZN2td13QueryCombinerD5Ev]+0xe5): undefined reference to `operator delete[](void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13QueryCombinerD0Ev[_ZN2td13QueryCombinerD5Ev]+0x171): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::QueryCombiner::~QueryCombiner()':
QueryCombiner.cpp:(.text._ZN2td13QueryCombinerD2Ev[_ZN2td13QueryCombinerD5Ev]+0x84): undefined reference to `operator delete(void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13QueryCombinerD2Ev[_ZN2td13QueryCombinerD5Ev]+0xe5): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::QueryCombiner::do_send_query(long, td::QueryCombiner::QueryInfo&)':
QueryCombiner.cpp:(.text._ZN2td13QueryCombiner13do_send_queryElRNS0_9QueryInfoE+0x136): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::FlatHashTable<td::MapNode<long, td::QueryCombiner::QueryInfo, void>, td::Hash<long>, std::equal_to<long> >::resize(unsigned int)':
QueryCombiner.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj[_ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj]+0x1a2): undefined reference to `operator delete(void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj[_ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj]+0x243): undefined reference to `operator delete(void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj[_ZN2td13FlatHashTableINS_7MapNodeIlNS_13QueryCombiner9QueryInfoEvEENS_4HashIlEESt8equal_toIlEE6resizeEj]+0x2b5): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::QueryCombiner::on_get_query_result(long, td::Result<td::Unit>&&)':
QueryCombiner.cpp:(.text._ZN2td13QueryCombiner19on_get_query_resultElONS_6ResultINS_4UnitEEE+0x12d): undefined reference to `operator delete(void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13QueryCombiner19on_get_query_resultElONS_6ResultINS_4UnitEEE+0x840): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::QueryCombiner::add_query(long, td::Promise<td::Promise<td::Unit> >&&, td::Promise<td::Unit>&&)':
QueryCombiner.cpp:(.text._ZN2td13QueryCombiner9add_queryElONS_7PromiseINS1_INS_4UnitEEEEEOS3_+0x1cd): undefined reference to `operator delete(void*, unsigned long)'
QueryCombiner.cpp:(.text._ZN2td13QueryCombiner9add_queryElONS_7PromiseINS1_INS_4UnitEEEEEOS3_+0x399): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryCombiner.cpp.o): In function `td::detail::LambdaPromise<td::Unit, td::QueryCombiner::do_send_query(long, td::QueryCombiner::QueryInfo&)::{lambda(td::Result<td::Unit>&&)#1}>::~LambdaPromise()':
QueryCombiner.cpp:(.text._ZN2td6detail13LambdaPromiseINS_4UnitEZNS_13QueryCombiner13do_send_queryElRNS3_9QueryInfoEEUlONS_6ResultIS2_EEE_ED0Ev+0x26): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o):QueryMerger.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_11QueryMergerEMS2_FvSt6vectorIlSaIlEEONS_6ResultINS_4UnitEEEEJOKS5_S9_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_11QueryMergerEMS2_FvSt6vectorIlSaIlEEONS_6ResultINS_4UnitEEEEJOKS5_S9_EEEED5Ev]+0x48): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `td::QueryMerger::~QueryMerger()':
QueryMerger.cpp:(.text._ZN2td11QueryMergerD2Ev[_ZN2td11QueryMergerD5Ev]+0xb9): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `td::QueryMerger::~QueryMerger()':
QueryMerger.cpp:(.text._ZN2td11QueryMergerD0Ev[_ZN2td11QueryMergerD5Ev]+0x22): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `void td::Scheduler::send_impl<(td::ActorSendType)0, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&> >(td::ActorRef, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&>&&)::{lambda(td::ActorInfo*)#1}, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&> >(td::ActorRef, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&>&&)::{lambda()#2}>(td::ActorId<td::Actor> const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&> >(td::ActorRef, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&>&&)::{lambda(td::ActorInfo*)#1} const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&> >(td::ActorRef, td::ImmediateClosure<td::QueryMerger, void (td::QueryMerger::*)(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&), std::vector<long, std::allocator<long> > const&&, td::Result<td::Unit>&&>&&)::{lambda()#2} const&)':
QueryMerger.cpp:(.text._ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_11QueryMergerEMS5_FvSt6vectorIlSaIlEEONS_6ResultINS_4UnitEEEEJOKS8_SC_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESH_EEvSI_SK_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSJ_RKT1_[_ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_11QueryMergerEMS5_FvSt6vectorIlSaIlEEONS_6ResultINS_4UnitEEEEJOKS8_SC_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESH_EEvSI_SK_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSJ_RKT1_]+0xca8): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `td::detail::LambdaPromise<td::Unit, td::QueryMerger::send_query(std::vector<long, std::allocator<long> >)::{lambda(td::Result<td::Unit>&&)#1}>::~LambdaPromise()':
QueryMerger.cpp:(.text._ZN2td6detail13LambdaPromiseINS_4UnitEZNS_11QueryMerger10send_queryESt6vectorIlSaIlEEEUlONS_6ResultIS2_EEE_ED0Ev+0x35): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `td::QueryMerger::on_get_query_result(std::vector<long, std::allocator<long> >, td::Result<td::Unit>&&)':
QueryMerger.cpp:(.text._ZN2td11QueryMerger19on_get_query_resultESt6vectorIlSaIlEEONS_6ResultINS_4UnitEEE+0x4ea): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(QueryMerger.cpp.o): In function `td::QueryMerger::add_query(long, td::Promise<td::Unit>&&)':
QueryMerger.cpp:(.text._ZN2td11QueryMerger9add_queryElONS_7PromiseINS_4UnitEEE+0x607): undefined reference to `operator delete[](void*, unsigned long)'
QueryMerger.cpp:(.text._ZN2td11QueryMerger9add_queryElONS_7PromiseINS_4UnitEEE+0x77f): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(RequestedDialogType.cpp.o): In function `td::RequestedDialogType::RequestedDialogType(td::tl::unique_ptr<td::telegram_api::RequestPeerType>&&, int)':
RequestedDialogType.cpp:(.text._ZN2td19RequestedDialogTypeC2EONS_2tl10unique_ptrINS_12telegram_api15RequestPeerTypeEEEi+0x1c4): undefined reference to `operator delete(void*, unsigned long)'
RequestedDialogType.cpp:(.text._ZN2td19RequestedDialogTypeC2EONS_2tl10unique_ptrINS_12telegram_api15RequestPeerTypeEEEi+0x1d7): undefined reference to `operator delete(void*, unsigned long)'
RequestedDialogType.cpp:(.text._ZN2td19RequestedDialogTypeC2EONS_2tl10unique_ptrINS_12telegram_api15RequestPeerTypeEEEi+0x1e4): undefined reference to `operator delete(void*, unsigned long)'
RequestedDialogType.cpp:(.text._ZN2td19RequestedDialogTypeC2EONS_2tl10unique_ptrINS_12telegram_api15RequestPeerTypeEEEi+0x230): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(RequestedDialogType.cpp.o): In function `td::RequestedDialogType::get_keyboard_button_type_object() const':
RequestedDialogType.cpp:(.text._ZNK2td19RequestedDialogType31get_keyboard_button_type_objectEv+0xe3): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(RequestedDialogType.cpp.o):RequestedDialogType.cpp:(.text._ZNK2td19RequestedDialogType31get_keyboard_button_type_objectEv+0xf6): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::create_story_db_sync(std::shared_ptr<td::SqliteConnectionSafe>)::StoryDbSyncSafe, std::allocator<td::create_story_db_sync(std::shared_ptr<td::SqliteConnectionSafe>)::StoryDbSyncSafe>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
StoryDb.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIZN2td20create_story_db_syncESt10shared_ptrINS0_20SqliteConnectionSafeEEE15StoryDbSyncSafeSaIS4_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::StoryDbAsync, std::allocator<td::StoryDbAsync>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
StoryDb.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td12StoryDbAsyncESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td12StoryDbAsyncESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::StoryDbAsync::Impl, void (td::StoryDbAsync::Impl::*)(td::StoryListId, td::BufferSlice, td::Promise<td::Unit>), td::StoryListId&, td::BufferSlice&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdENS_11BufferSliceENS_7PromiseINS_4UnitEEEEJRS4_OS5_OS8_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdENS_11BufferSliceENS_7PromiseINS_4UnitEEEEJRS4_OS5_OS8_EEEED5Ev]+0x49): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::StoryDbAsync::Impl, void (td::StoryDbAsync::Impl::*)(td::StoryFullId, int, td::NotificationId, td::BufferSlice, td::Promise<td::Unit>), td::StoryFullId&, int&, td::NotificationId&, td::BufferSlice&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryFullIdEiNS_14NotificationIdENS_11BufferSliceENS_7PromiseINS_4UnitEEEEJRS4_RiRS5_OS6_OS9_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryFullIdEiNS_14NotificationIdENS_11BufferSliceENS_7PromiseINS_4UnitEEEEJRS4_RiRS5_OS6_OS9_EEEED5Ev]+0x49): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::StoryDbAsync::Impl, void (td::StoryDbAsync::Impl::*)(td::StoryListId, long, td::DialogId, int, td::Promise<td::StoryDbGetActiveStoryListResult>), td::StoryListId&, long&, td::DialogId&, int&, td::Promise<td::StoryDbGetActiveStoryListResult>&&> >::~ClosureEvent()':
StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED5Ev]+0x2d): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::StoryDbAsync::Impl, void (td::StoryDbAsync::Impl::*)(td::StoryListId, long, td::DialogId, int, td::Promise<td::StoryDbGetActiveStoryListResult>), td::StoryListId&, long&, td::DialogId&, int&, td::Promise<td::StoryDbGetActiveStoryListResult>&&> >::~ClosureEvent()':
StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED5Ev]+0x3a): undefined reference to `operator delete(void*, unsigned long)'
StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEED5Ev]+0x4e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(StoryDb.cpp.o):StoryDb.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEE3runEPNS_5ActorE[_ZN2td12ClosureEventINS_14DelayedClosureINS_12StoryDbAsync4ImplEMS3_FvNS_11StoryListIdElNS_8DialogIdEiNS_7PromiseINS_31StoryDbGetActiveStoryListResultEEEEJRS4_RlRS5_RiOS8_EEEE3runEPNS_5ActorE]+0x66): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(SuggestedAction.cpp.o): In function `void td::Scheduler::send_impl<(td::ActorSendType)0, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&> >(td::ActorRef, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&>&&)::{lambda(td::ActorInfo*)#1}, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&> >(td::ActorRef, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&>&&)::{lambda()#2}>(td::ActorId<td::Actor> const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&> >(td::ActorRef, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&>&&)::{lambda(td::ActorInfo*)#1} const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&> >(td::ActorRef, td::ImmediateClosure<td::Td, void (td::Td::*)(td::tl::unique_ptr<td::td_api::Update>&&), td::tl::unique_ptr<td::td_api::updateSuggestedActions>&&>&&)::{lambda()#2} const&)':
SuggestedAction.cpp:(.text._ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_2TdEMS5_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS7_INS8_22updateSuggestedActionsEEEEEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESH_EEvSI_SK_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSJ_RKT1_[_ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_2TdEMS5_FvONS_2tl10unique_ptrINS_6td_api6UpdateEEEEJONS7_INS8_22updateSuggestedActionsEEEEEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESH_EEvSI_SK_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSJ_RKT1_]+0x5a1): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(SuggestedAction.cpp.o): In function `td::remove_suggested_action(std::vector<td::SuggestedAction, std::allocator<td::SuggestedAction> >&, td::SuggestedAction)':
SuggestedAction.cpp:(.text._ZN2td23remove_suggested_actionERSt6vectorINS_15SuggestedActionESaIS1_EES1_+0x292): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(SuggestedAction.cpp.o): In function `td::dismiss_suggested_action(td::SuggestedAction, td::Promise<td::Unit>&&)':
SuggestedAction.cpp:(.text._ZN2td24dismiss_suggested_actionENS_15SuggestedActionEONS_7PromiseINS_4UnitEEE+0xa55): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(SuggestedAction.cpp.o): In function `td::update_suggested_actions(std::vector<td::SuggestedAction, std::allocator<td::SuggestedAction> >&, std::vector<td::SuggestedAction, std::allocator<td::SuggestedAction> >&&)':
SuggestedAction.cpp:(.text._ZN2td24update_suggested_actionsERSt6vectorINS_15SuggestedActionESaIS1_EEOS3_+0x3d2): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::GetUserInfoQuery, std::allocator<td::GetUserInfoQuery>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td16GetUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td16GetUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::EditUserInfoQuery, std::allocator<td::EditUserInfoQuery>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::GetSupportNameQuery, std::allocator<td::GetSupportNameQuery>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `td::PromiseInterface<td::tl::unique_ptr<td::td_api::userSupportInfo> >::~PromiseInterface()':
Support.cpp:(.text._ZN2td16PromiseInterfaceINS_2tl10unique_ptrINS_6td_api15userSupportInfoEEEED0Ev[_ZN2td16PromiseInterfaceINS_2tl10unique_ptrINS_6td_api15userSupportInfoEEEED5Ev]+0x6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::GetUserInfoQuery, std::allocator<td::GetUserInfoQuery>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td16GetUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_inplaceIN2td16GetUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED5Ev]+0x6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::EditUserInfoQuery, std::allocator<td::EditUserInfoQuery>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED5Ev]+0x6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::GetSupportNameQuery, std::allocator<td::GetSupportNameQuery>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED5Ev]+0x6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::GetSupportNameQuery, std::allocator<td::GetSupportNameQuery>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()':
Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN2td19GetSupportNameQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x3a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(Support.cpp.o):Support.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN2td17EditUserInfoQueryESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x3a): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(PingConnection.cpp.o): In function `non-virtual thunk to td::mtproto::detail::PingConnectionPingPong::~PingConnectionPingPong()':
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0xc0): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x11c): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x1c6): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x22a): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x237): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PingConnection.cpp.o): In function `td::mtproto::detail::PingConnectionPingPong::~PingConnectionPingPong()':
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x40e): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x46a): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x514): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x571): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD0Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x57e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PingConnection.cpp.o): In function `non-virtual thunk to td::mtproto::detail::PingConnectionPingPong::~PingConnectionPingPong()':
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0xc0): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x11c): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x1c6): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x226): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PingConnection.cpp.o): In function `td::mtproto::detail::PingConnectionPingPong::~PingConnectionPingPong()':
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x3ff): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x45b): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x506): undefined reference to `operator delete(void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td7mtproto6detail22PingConnectionPingPongD2Ev[_ZN2td7mtproto6detail22PingConnectionPingPongD5Ev]+0x566): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(PingConnection.cpp.o): In function `td::unique_ptr<td::mtproto::detail::PingConnectionPingPong> td::make_unique<td::mtproto::detail::PingConnectionPingPong, td::unique_ptr<td::mtproto::RawConnection>, td::unique_ptr<td::mtproto::AuthData> >(td::unique_ptr<td::mtproto::RawConnection>&&, td::unique_ptr<td::mtproto::AuthData>&&)':
PingConnection.cpp:(.text._ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_[_ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_]+0x16e): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_[_ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_]+0x1d2): undefined reference to `operator delete[](void*, unsigned long)'
PingConnection.cpp:(.text._ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_[_ZN2td11make_uniqueINS_7mtproto6detail22PingConnectionPingPongEJNS_10unique_ptrINS1_13RawConnectionEEENS4_INS1_8AuthDataEEEEEENS4_IT_EEDpOT0_]+0x283): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(TcpTransport.cpp.o): In function `td::ChainBufferNode::dec_ref_cnt(td::ChainBufferNode*) [clone .part.0]':
TcpTransport.cpp:(.text._ZN2td15ChainBufferNode11dec_ref_cntEPS0_.part.0+0x8c): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(TcpTransport.cpp.o): In function `td::mtproto::tcp::ObfuscatedTransport::~ObfuscatedTransport()':
TcpTransport.cpp:(.text._ZN2td7mtproto3tcp19ObfuscatedTransportD2Ev[_ZN2td7mtproto3tcp19ObfuscatedTransportD5Ev]+0x1c7): undefined reference to `operator delete(void*, unsigned long)'
TcpTransport.cpp:(.text._ZN2td7mtproto3tcp19ObfuscatedTransportD2Ev[_ZN2td7mtproto3tcp19ObfuscatedTransportD5Ev]+0x233): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(TcpTransport.cpp.o): In function `td::mtproto::tcp::ObfuscatedTransport::~ObfuscatedTransport()':
TcpTransport.cpp:(.text._ZN2td7mtproto3tcp19ObfuscatedTransportD0Ev[_ZN2td7mtproto3tcp19ObfuscatedTransportD5Ev]+0x151): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(TcpTransport.cpp.o):TcpTransport.cpp:(.text._ZN2td7mtproto3tcp19ObfuscatedTransportD0Ev[_ZN2td7mtproto3tcp19ObfuscatedTransportD5Ev]+0x1d4): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(FileGcWorker.cpp.o): In function `void td::Scheduler::send_impl<(td::ActorSendType)0, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&> >(td::ActorRef, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&>&&)::{lambda(td::ActorInfo*)#1}, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&> >(td::ActorRef, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&>&&)::{lambda()#2}>(td::ActorId<td::Actor> const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&> >(td::ActorRef, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&>&&)::{lambda(td::ActorInfo*)#1} const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&> >(td::ActorRef, td::ImmediateClosure<td::FileManager, void (td::FileManager::*)(td::FullLocalFileLocation const&), td::FullLocalFileLocation&&>&&)::{lambda()#2} const&)':
FileGcWorker.cpp:(.text._ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_11FileManagerEMS5_FvRKNS_21FullLocalFileLocationEEJOS6_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESC_EEvSD_SF_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSE_RKT1_[_ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_11FileManagerEMS5_FvRKNS_21FullLocalFileLocationEEJOS6_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESC_EEvSD_SF_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSE_RKT1_]+0x57a): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdcore.a(FileGcWorker.cpp.o): In function `td::FileGcWorker::run_gc(td::FileGcParameters const&, std::vector<td::FullFileInfo, std::allocator<td::FullFileInfo> >, td::Promise<td::FileGcResult>)':
FileGcWorker.cpp:(.text._ZN2td12FileGcWorker6run_gcERKNS_16FileGcParametersESt6vectorINS_12FullFileInfoESaIS5_EENS_7PromiseINS_12FileGcResultEEE+0x11a9): undefined reference to `operator delete(void*, unsigned long)'
FileGcWorker.cpp:(.text._ZN2td12FileGcWorker6run_gcERKNS_16FileGcParametersESt6vectorINS_12FullFileInfoESaIS5_EENS_7PromiseINS_12FileGcResultEEE+0x1e3b): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(FileUploader.cpp.o): In function `td::LambdaGuard<td::Result<td::FileLoader::PrefixInfo>::move_as_error_unsafe()::{lambda()#1}>::~LambdaGuard()':
FileUploader.cpp:(.text._ZN2td11LambdaGuardIZNS_6ResultINS_10FileLoader10PrefixInfoEE20move_as_error_unsafeEvEUlvE_ED0Ev[_ZN2td11LambdaGuardIZNS_6ResultINS_10FileLoader10PrefixInfoEE20move_as_error_unsafeEvEUlvE_ED5Ev]+0x2a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(FileUploader.cpp.o): In function `td::FileLoader::~FileLoader()':
FileUploader.cpp:(.text._ZN2td10FileLoaderD0Ev[_ZN2td10FileLoaderD5Ev]+0x22): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(FileUploader.cpp.o): In function `td::FileUploader::~FileUploader()':
FileUploader.cpp:(.text._ZN2td12FileUploaderD2Ev[_ZN2td12FileUploaderD5Ev]+0x169): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdcore.a(FileUploader.cpp.o):FileUploader.cpp:(.text._ZN2td12FileUploaderD0Ev[_ZN2td12FileUploaderD5Ev]+0xd9): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdcore.a(DelayDispatcher.cpp.o): In function `void td::Scheduler::send_impl<(td::ActorSendType)0, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&>&&)::{lambda(td::ActorInfo*)#1}, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&>&&)::{lambda()#2}>(td::ActorId<td::Actor> const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&>&&)::{lambda(td::ActorInfo*)#1} const&, void td::Scheduler::send_closure<(td::ActorSendType)0, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&> >(td::ActorRef, td::ImmediateClosure<td::NetQueryCallback, void (td::NetQueryCallback::*)(td::ObjectPool<td::NetQuery>::OwnerPtr), td::ObjectPool<td::NetQuery>::OwnerPtr&&>&&)::{lambda()#2} const&)':
DelayDispatcher.cpp:(.text._ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_16NetQueryCallbackEMS5_FvNS_10ObjectPoolINS_8NetQueryEE8OwnerPtrEEJOS9_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESD_EEvSE_SG_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSF_RKT1_[_ZN2td9Scheduler9send_implILNS_13ActorSendTypeE0EZNS0_12send_closureILS2_0ENS_16ImmediateClosureINS_16NetQueryCallbackEMS5_FvNS_10ObjectPoolINS_8NetQueryEE8OwnerPtrEEJOS9_EEEEEvNS_8ActorRefEOT0_EUlPNS_9ActorInfoEE_ZNS3_ILS2_0ESD_EEvSE_SG_EUlvE0_EEvRKNS_7ActorIdINS_5ActorEEERKSF_RKT1_]+0x601): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::MpscPollableQueue<td::EventFull>, std::allocator<td::MpscPollableQueue<td::EventFull> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)':
ConcurrentScheduler.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td17MpscPollableQueueINS0_9EventFullEEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info[_ZNSt23_Sp_counted_ptr_inplaceIN2td17MpscPollableQueueINS0_9EventFullEEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x1b): undefined reference to `std::_Sp_make_shared_tag::_S_eq(std::type_info const&)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o): In function `std::_Sp_counted_ptr_inplace<td::MpscPollableQueue<td::EventFull>, std::allocator<td::MpscPollableQueue<td::EventFull> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()':
ConcurrentScheduler.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN2td17MpscPollableQueueINS0_9EventFullEEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_inplaceIN2td17MpscPollableQueueINS0_9EventFullEEESaIS3_ELN9__gnu_cxx12_Lock_policyE2EED5Ev]+0x6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o): In function `td::LambdaDestructor<td::detail::ThreadPthread::ThreadPthread<td::ConcurrentScheduler::start()::{lambda()#1}>(td::ConcurrentScheduler::start()::{lambda()#1}&&)::{lambda()#1}>::~LambdaDestructor()':
ConcurrentScheduler.cpp:(.text._ZN2td16LambdaDestructorIZNS_6detail13ThreadPthreadC4IZNS_19ConcurrentScheduler5startEvEUlvE_JEEEOT_DpOT0_EUlvE_ED0Ev+0x8e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o): In function `td::ConcurrentScheduler::~ConcurrentScheduler()':
ConcurrentScheduler.cpp:(.text._ZN2td19ConcurrentSchedulerD2Ev[_ZN2td19ConcurrentSchedulerD5Ev]+0x7a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o): In function `td::ConcurrentScheduler::~ConcurrentScheduler()':
ConcurrentScheduler.cpp:(.text._ZN2td19ConcurrentSchedulerD0Ev[_ZN2td19ConcurrentSchedulerD5Ev]+0x82): undefined reference to `operator delete(void*, unsigned long)'
ConcurrentScheduler.cpp:(.text._ZN2td19ConcurrentSchedulerD0Ev[_ZN2td19ConcurrentSchedulerD5Ev]+0xf2): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(ConcurrentScheduler.cpp.o):ConcurrentScheduler.cpp:(.text._ZNSt6vectorIN2td10unique_ptrINS0_9SchedulerEEESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIN2td10unique_ptrINS0_9SchedulerEEESaIS3_EE17_M_default_appendEm]+0x124): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdactor.a(Scheduler.cpp.o): In function `td::Scheduler::~Scheduler()':
Scheduler.cpp:(.text._ZN2td9SchedulerD2Ev+0x28c): undefined reference to `operator delete[](void*, unsigned long)'
Scheduler.cpp:(.text._ZN2td9SchedulerD2Ev+0x2fa): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(Scheduler.cpp.o): In function `td::Scheduler::init(int, std::vector<std::shared_ptr<td::MpscPollableQueue<td::EventFull> >, std::allocator<std::shared_ptr<td::MpscPollableQueue<td::EventFull> > > >, td::Scheduler::Callback*)':
Scheduler.cpp:(.text._ZN2td9Scheduler4initEiSt6vectorISt10shared_ptrINS_17MpscPollableQueueINS_9EventFullEEEESaIS6_EEPNS0_8CallbackE+0x187): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(Scheduler.cpp.o): In function `td::Scheduler::run_on_scheduler(int, td::Promise<td::Unit>)':
Scheduler.cpp:(.text._ZN2td9Scheduler16run_on_schedulerEiNS_7PromiseINS_4UnitEEE+0xb6): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(Scheduler.cpp.o): In function `td::Scheduler::destroy_on_scheduler_impl(int, td::Promise<td::Unit>)':
Scheduler.cpp:(.text._ZN2td9Scheduler25destroy_on_scheduler_implEiNS_7PromiseINS_4UnitEEE+0x122): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(MultiPromise.cpp.o): In function `td::MultiPromiseActorSafe::~MultiPromiseActorSafe()':
MultiPromise.cpp:(.text._ZN2td21MultiPromiseActorSafeD2Ev+0x71): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdactor.a(MultiPromise.cpp.o):MultiPromise.cpp:(.text._ZN2td21MultiPromiseActorSafeD2Ev+0xc9): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >, td::Promise<td::Unit>), td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED5Ev]+0xf1): undefined reference to `operator delete[](void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED5Ev]+0x114): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >, td::Promise<td::Unit>), td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >&&, td::Promise<td::Unit>&&> >::run(td::Actor*)':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEE3runEPNS_5ActorE[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEE3runEPNS_5ActorE]+0x141): undefined reference to `operator delete[](void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEE3runEPNS_5ActorE[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEE3runEPNS_5ActorE]+0x164): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >, td::Promise<td::Unit>), td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED5Ev]+0xf1): undefined reference to `operator delete[](void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED5Ev]+0x115): undefined reference to `operator delete(void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED0Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvNS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEEEJOSB_OSE_EEEED5Ev]+0x122): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(std::string const&, td::Promise<std::string>), std::string&&, td::Promise<std::string>&&> >::~ClosureEvent()':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvRKSsNS_7PromiseISsEEEJOSsOS7_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvRKSsNS_7PromiseISsEEEJOSsOS7_EEEED5Ev]+0x4a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(std::string, std::string, td::Promise<td::Unit>), std::string&&, std::string&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsSsNS_7PromiseINS_4UnitEEEEJOSsS9_OS6_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsSsNS_7PromiseINS_4UnitEEEEJOSsS9_OS6_EEEED5Ev]+0x5c): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::ClosureEvent<td::DelayedClosure<td::SqliteKeyValueAsync::Impl, void (td::SqliteKeyValueAsync::Impl::*)(std::string, td::Promise<td::Unit>), std::string&&, td::Promise<td::Unit>&&> >::~ClosureEvent()':
SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsNS_7PromiseINS_4UnitEEEEJOSsOS6_EEEED2Ev[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsNS_7PromiseINS_4UnitEEEEJOSsOS6_EEEED5Ev]+0x4a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o):SqliteKeyValueAsync.cpp:(.text._ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsNS_7PromiseINS_4UnitEEEEJOSsOS6_EEEE3runEPNS_5ActorE[_ZN2td12ClosureEventINS_14DelayedClosureINS_19SqliteKeyValueAsync4ImplEMS3_FvSsNS_7PromiseINS_4UnitEEEEJOSsOS6_EEEE3runEPNS_5ActorE]+0x80): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::~Impl()':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4ImplD0Ev[_ZN2td19SqliteKeyValueAsync4ImplD5Ev]+0x165): undefined reference to `operator delete[](void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4ImplD0Ev[_ZN2td19SqliteKeyValueAsync4ImplD5Ev]+0x1dc): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::~Impl()':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4ImplD2Ev[_ZN2td19SqliteKeyValueAsync4ImplD5Ev]+0x3e): undefined reference to `operator delete(void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4ImplD2Ev[_ZN2td19SqliteKeyValueAsync4ImplD5Ev]+0x165): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::get(std::string const&, td::Promise<std::string>)':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl3getERKSsNS_7PromiseISsEE[_ZN2td19SqliteKeyValueAsync4Impl3getERKSsNS_7PromiseISsEE]+0x1e8): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::do_flush(bool)':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl8do_flushEb[_ZN2td19SqliteKeyValueAsync4Impl8do_flushEb]+0x29d): undefined reference to `operator delete[](void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl8do_flushEb[_ZN2td19SqliteKeyValueAsync4Impl8do_flushEb]+0x457): undefined reference to `operator delete(void*, unsigned long)'
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl8do_flushEb[_ZN2td19SqliteKeyValueAsync4Impl8do_flushEb]+0x47e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::close(td::Promise<td::Unit>)':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl5closeENS_7PromiseINS_4UnitEEE[_ZN2td19SqliteKeyValueAsync4Impl5closeENS_7PromiseINS_4UnitEEE]+0x1a7): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::erase_by_prefix(std::string, td::Promise<td::Unit>)':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl15erase_by_prefixESsNS_7PromiseINS_4UnitEEE[_ZN2td19SqliteKeyValueAsync4Impl15erase_by_prefixESsNS_7PromiseINS_4UnitEEE]+0x14c): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::Impl::set_all(td::FlatHashTable<td::MapNode<std::string, std::string, void>, td::Hash<std::string>, std::equal_to<std::string> >, td::Promise<td::Unit>)':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsync4Impl7set_allENS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEE[_ZN2td19SqliteKeyValueAsync4Impl7set_allENS_13FlatHashTableINS_7MapNodeISsSsvEENS_4HashISsEESt8equal_toISsEEENS_7PromiseINS_4UnitEEE]+0x147): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::FlatHashTable<td::MapNode<std::string, td::optional<std::string, true>, void>, td::Hash<std::string>, std::equal_to<std::string> >::resize(unsigned int)':
SqliteKeyValueAsync.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeISsNS_8optionalISsLb1EEEvEENS_4HashISsEESt8equal_toISsEE6resizeEj[_ZN2td13FlatHashTableINS_7MapNodeISsNS_8optionalISsLb1EEEvEENS_4HashISsEESt8equal_toISsEE6resizeEj]+0x473): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtddb.a(SqliteKeyValueAsync.cpp.o): In function `td::SqliteKeyValueAsync::~SqliteKeyValueAsync()':
SqliteKeyValueAsync.cpp:(.text._ZN2td19SqliteKeyValueAsyncD0Ev[_ZN2td19SqliteKeyValueAsyncD5Ev]+0x41): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(HttpContentLengthByteFlow.cpp.o): In function `td::ChainBufferNode::dec_ref_cnt(td::ChainBufferNode*) [clone .part.0]':
HttpContentLengthByteFlow.cpp:(.text._ZN2td15ChainBufferNode11dec_ref_cntEPS0_.part.0+0x8c): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(HttpContentLengthByteFlow.cpp.o): In function `td::HttpContentLengthByteFlow::~HttpContentLengthByteFlow()':
HttpContentLengthByteFlow.cpp:(.text._ZN2td25HttpContentLengthByteFlowD2Ev[_ZN2td25HttpContentLengthByteFlowD5Ev]+0x14d): undefined reference to `operator delete(void*, unsigned long)'
HttpContentLengthByteFlow.cpp:(.text._ZN2td25HttpContentLengthByteFlowD2Ev[_ZN2td25HttpContentLengthByteFlowD5Ev]+0x1cd): undefined reference to `operator delete(void*, unsigned long)'
HttpContentLengthByteFlow.cpp:(.text._ZN2td25HttpContentLengthByteFlowD2Ev[_ZN2td25HttpContentLengthByteFlowD5Ev]+0x24e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(HttpContentLengthByteFlow.cpp.o):HttpContentLengthByteFlow.cpp:(.text._ZN2td25HttpContentLengthByteFlowD2Ev[_ZN2td25HttpContentLengthByteFlowD5Ev]+0x2c9): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdnet.a(SslCtx.cpp.o): In function `td::FlatHashTable<td::MapNode<std::string, double, void>, td::Hash<std::string>, std::equal_to<std::string> >::~FlatHashTable()':
SslCtx.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeISsdvEENS_4HashISsEESt8equal_toISsEED2Ev[_ZN2td13FlatHashTableINS_7MapNodeISsdvEENS_4HashISsEESt8equal_toISsEED5Ev]+0x60): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdnet.a(SslCtx.cpp.o): In function `td::SslCtx::SslCtx(td::SslCtx const&)':
SslCtx.cpp:(.text._ZN2td6SslCtxC2ERKS0_+0xc1): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(SslCtx.cpp.o): In function `td::SslCtx::operator=(td::SslCtx const&)':
SslCtx.cpp:(.text._ZN2td6SslCtxaSERKS0_+0xc1): undefined reference to `operator delete(void*, unsigned long)'
SslCtx.cpp:(.text._ZN2td6SslCtxaSERKS0_+0x116): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(SslCtx.cpp.o): In function `td::SslCtx::operator=(td::SslCtx&&)':
SslCtx.cpp:(.text._ZN2td6SslCtxaSEOS0_+0x54): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(SslCtx.cpp.o): In function `td::SslCtx::~SslCtx()':
SslCtx.cpp:(.text._ZN2td6SslCtxD2Ev+0x4e): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdnet.a(SslCtx.cpp.o):SslCtx.cpp:(.text._ZN2td11LambdaGuardIZNS_6ResultISt10shared_ptrI10ssl_ctx_stEE13move_as_errorEvEUlvE_ED0Ev[_ZN2td11LambdaGuardIZNS_6ResultISt10shared_ptrI10ssl_ctx_stEE13move_as_errorEvEUlvE_ED5Ev]+0x2f): more undefined references to `operator delete(void*, unsigned long)' follow
/usr/local/lib/libtdutils.a(translit.cpp.o): In function `td::get_ru_to_en_simple_rules()':
translit.cpp:(.text._ZN2tdL25get_ru_to_en_simple_rulesEv+0x1284): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdutils.a(translit.cpp.o): In function `td::FlatHashTable<td::MapNode<unsigned int, std::string, void>, td::Hash<unsigned int>, std::equal_to<unsigned int> >::~FlatHashTable()':
translit.cpp:(.text._ZN2td13FlatHashTableINS_7MapNodeIjSsvEENS_4HashIjEESt8equal_toIjEED2Ev[_ZN2td13FlatHashTableINS_7MapNodeIjSsvEENS_4HashIjEESt8equal_toIjEED5Ev]+0x46): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdutils.a(translit.cpp.o): In function `td::get_en_to_ru_simple_rules()':
translit.cpp:(.text._ZN2tdL25get_en_to_ru_simple_rulesEv+0xf34): undefined reference to `operator delete[](void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o): In function `td::LambdaGuard<td::FileFd& td::get_file_fd<0>()::{lambda()#1}>::~LambdaGuard()':
StdStreams.cpp:(.text._ZN2td11LambdaGuardIZNS_L11get_file_fdILi0EEERNS_6FileFdEvEUlvE_ED0Ev+0x28): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o): In function `td::LambdaGuard<td::FileFd& td::get_file_fd<1>()::{lambda()#1}>::~LambdaGuard()':
StdStreams.cpp:(.text._ZN2td11LambdaGuardIZNS_L11get_file_fdILi1EEERNS_6FileFdEvEUlvE_ED0Ev+0x28): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o): In function `td::LambdaGuard<td::FileFd& td::get_file_fd<2>()::{lambda()#1}>::~LambdaGuard()':
StdStreams.cpp:(.text._ZN2td11LambdaGuardIZNS_L11get_file_fdILi2EEERNS_6FileFdEvEUlvE_ED0Ev+0x28): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o): In function `td::ChainBufferNode::dec_ref_cnt(td::ChainBufferNode*) [clone .part.0]':
StdStreams.cpp:(.text._ZN2td15ChainBufferNode11dec_ref_cntEPS0_.part.0+0x8c): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o): In function `td::detail::BufferedStdinImpl::~BufferedStdinImpl()':
StdStreams.cpp:(.text._ZN2td6detail17BufferedStdinImplD2Ev[_ZN2td6detail17BufferedStdinImplD5Ev]+0x17a): undefined reference to `operator delete(void*, unsigned long)'
/usr/local/lib/libtdutils.a(StdStreams.cpp.o):StdStreams.cpp:(.text._ZN2td6detail17BufferedStdinImplD2Ev[_ZN2td6detail17BufferedStdinImplD5Ev]+0x1ec): more undefined references to `operator delete(void*, unsigned long)' follow
collect2: error: ld returned 1 exit status

but it's work on ubuntu22.04
go-tdlib version v0.7.0 and td version v1.8.18

td installed at /usr/local

use ubnuntu 20.04 sloved