Closed mmarsden191 closed 2 years ago
May not be useful to you, but I was able to successfully install and run SDR++ on Linux Mint using the Debian package sdrpp_debian_bullseye_amd64.deb. Before that, you need to install few dependencies. There is a possibility that you need also a symlink. I only had the libvolk.so.2.2, but the deb file was asking for the ".2.4". Here are my 3 lines:
sudo apt install libfftw3-dev libglfw3-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev libglu1-mesa-dev libglew-dev
sudo ln -s /usr/lib/x86_64-linux-gnu/libvolk.so /usr/lib/x86_64-linux-gnu/libvolk.so.2.4
sudo dpkg sdrpp_debian_bullseye_amd64.deb
Ok so I don't know what's going on with the compiler error, probably something wrong with your environment or broken compiler install.
In any case, using the debian bullseye build isn't garanteed to work. You have to download the Ubuntu Focal deb.
Whenever I tried building the project from the command line in a terminal, the source files seemed to compile properly but there were failures during the linking process, as if I was missing a library. So, I did a "make clean". Then, I deleted the build folder, and did a "cmake ." in the top-level project folder. Next, I opened the project in Eclipse CDT and it compiled and linked successfully. Thanks for your help.
I am running Linux Mint 20.3 and have downloaded the latest SDRPlusPlus tarball source from the releases page. But when I try to build the project, many errors are produced. Any help would be appreciated. Here is a log of the failed build process. mjm@dv8-PC:/media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/build$ make -j8 [ 0%] Built target error_sim [ 1%] Built target correct-sse-h [ 1%] Built target error_sim_sse [ 1%] Built target correct-h [ 3%] Built target error_sim_shim [ 7%] Built target correct-reed-solomon [ 13%] Built target correct-convolutional [ 16%] Built target correct-convolutional-sse [ 17%] Built target correct_static [ 22%] Built target correct [ 23%] Built target discord-rpc [ 65%] Built target sdrpp_core [ 66%] Linking CXX executable sdrpp [ 67%] Built target airspy_source [ 70%] Built target file_source [ 71%] Built target rtl_sdr_source [ 73%] Built target airspyhf_source [ 73%] Built target soapy_source [ 75%] Built target hackrf_source [ 76%] Built target rtl_tcp_source [ 78%] Built target spyserver_source [ 79%] Built target network_sink [ 83%] Built target plutosdr_source [ 84%] Built target audio_sink Scanning dependencies of target frequency_manager Scanning dependencies of target discord_integration [ 86%] Built target radio [ 88%] Built target meteor_demodulator [ 90%] Built target weather_sat_decoder Scanning dependencies of target rigctl_server Scanning dependencies of target recorder /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function >::~basic_memory_buffer()':
main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED0Ev[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED5Ev]+0x20): undefined reference to >::~basic_memory_buffer()':
main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED0Ev[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED5Ev]+0x20): undefined reference to , (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()':
main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9 gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EED5Ev]+0xa): undefined reference to >::grow(unsigned long)':
main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm]+0x2c): undefined reference to >::grow(unsigned long)':
main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm]+0x2c): undefined reference to throw_bad_alloc()'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm]+0x55): undefined reference to >::grow(unsigned long)':
main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm]+0x3b): undefined reference to cxa_free_exception'
/usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function ::flush()':
main.cpp:(.text._ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE5flushEv[_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE5flushEv]+0x66): undefined reference to , std::allocator > const&)':
main.cpp:(.text._ZN6spdlog6logger12err_handler_ERKNSt7 cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger12err_handler_ERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x84): undefined reference to `std::chrono::_V2::system_clock::now()'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger12err_handler_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger12err_handler_ERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x159): undefined reference to , std::allocator >::basic_string<std::allocator >(char const*, std::allocator const&)':
main.cpp:(.text._ZNSt7 cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IS3EEPKcRKS3[_ZNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IS3EEPKcRKS3]+0x99): undefined reference to `std::cxx11::basic_string<char, std::char_traits, std::allocator >::_M_create(unsigned long&, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IS3EEPKcRKS3[_ZNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IS3EEPKcRKS3]+0xd0): undefined reference to `std::throw_logicerror(char const*)'
/usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function `spdlog::logger::flush()':
main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0xd2): undefined reference to `std::throw_system_error(int)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x10f): undefined reference to , std::allocator<std::shared_ptr > >::~vector()':
main.cpp:(.text._ZNSt6vectorISt10shared_ptrIN6spdlog5sinks4sinkEESaIS4_EED2Ev[_ZNSt6vectorISt10shared_ptrIN6spdlog5sinks4sinkEESaIS4_EED5Ev]+0x97): undefined reference to > >, std::allocator<std::pair<char const, std::unique_ptr<spdlog::custom_flag_formatter, std::default_delete > > >, std::detail::_Select1st, std::equal_to, std::hash, std:: detail::_Mod_range_hashing, std::detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::detail::_Hashtable_traits<false, false, true> >::~_Hashtable()':
main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED5Ev]+0x2a): undefined reference to `operator delete(void*)'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED5Ev]+0x47): undefined reference to `operator delete(void*)'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED5Ev]+0x88): undefined reference to ::single_object std::make_unique()':
main.cpp:(.text._ZSt11make_uniqueIN6spdlog7details19aggregate_formatterEJEENSt9_MakeUniqIT_E15 singleobjectEDpOT0[_ZSt11make_uniqueIN6spdlog7details19aggregate_formatterEJEENSt9_MakeUniqIT_E15singleobjectEDpOT0]+0xf): undefined reference to >, std::allocator<std::unique_ptr<spdlog::details::flag_formatter, std::default_delete > > >::_M_realloc_insert<std::unique_ptr<spdlog::details::flag_formatter, std::default_delete > >(__gnu_cxx:: normal_iterator<std::unique_ptr<spdlog::details::flag_formatter, std::default_delete >, std::vector<std::unique_ptr<spdlog::details::flag_formatter, std::default_delete >, std::allocator<std::unique_ptr<spdlog::details::flag_formatter, std::default_delete > > > >, std::unique_ptr<spdlog::details::flag_formatter, std::default_delete >&&)':
main.cpp:(.text._ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9gnu_cxx17normal_iteratorIPS6_S8EEDpOT[_ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9gnu_cxx17normal_iteratorIPS6_S8EEDpOT]+0x75): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9gnu_cxx17normal_iteratorIPS6_S8EEDpOT[_ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9gnu_cxx17normal_iteratorIPS6_S8EEDpOT]+0x219): undefined reference to (char, spdlog::details::padding_info)':
main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x171): undefined reference to , std::allocator >::push_back(char)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x1de): undefined reference to (char, spdlog::details::padding_info)':
main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x171): undefined reference to cxx11::basic_string<char, std::char_traits, std::allocator >::push_back(char)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x1de): undefined reference to , std::allocator > const&)':
main.cpp:(.text._ZN6spdlog17pattern_formatter16compile_pattern_ERKNSt7 cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog17pattern_formatter16compile_pattern_ERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x1b2): undefined reference to `std::cxx11::basic_string<char, std::char_traits, std::allocator >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter16compile_pattern_ERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog17pattern_formatter16compile_pattern_ERKNSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x1c6): undefined reference to > >, std::allocator<std::pair<char const, std::unique_ptr<spdlog::custom_flag_formatter, std::default_delete > > >, std::detail::_Select1st, std::equal_to, std::hash, std:: detail::_Mod_range_hashing, std::detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::detail::_Hashtable_traits<false, false, true> >::_M_rehash(unsigned long, unsigned long const&)':
main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0x40): undefined reference to `operator new(unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0xd1): undefined reference to `operator delete(void )'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0x10d): undefined reference to `std::throw_bad_alloc()'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0x119): undefined reference to `cxa_begin_catch'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0x126): undefined reference to `cxa_rethrow'
/usr/bin/ld: main.cpp:(.text._ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm[_ZNSt10_HashtableIcSt4pairIKcSt10unique_ptrIN6spdlog21custom_flag_formatterESt14default_deleteIS4_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIcESt4hashIcENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRKm]+0x132): undefined reference to `cxa_end_catch'
/usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function , std::allocator >::_M_create(unsigned long&, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x768): undefined reference to `std:: cxx11::basic_string<char, std::char_traits, std::allocator >::_M_create(unsigned long&, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x83f): undefined reference to , fmt::v6::format_args)':
main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x10f): undefined reference to , std::allocator > const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x389): undefined reference to cxx11::basic_string<char, std::char_traits, std::allocator >::_M_create(unsigned long&, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x581): undefined reference to cxa_allocate_exception'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x151): undefined reference to , fmt::v6::internal::error_handler>::write(char const*)':
main.cpp:(.text._ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc[_ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc]+0xd2): undefined reference to ` cxa_allocate_exception'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc[_ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc]+0xe4): undefined reference to const& std::use_facet<std::__cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0xa6): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x2a1): undefined reference to >::int_writer<char, fmt::v6::basic_format_specs >::on_num()':
main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x65): undefined reference to cxx11::numpunct const& std::use_facet<std:: cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0xa6): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0xa6): undefined reference to cxx11::numpunct const& std::use_facet<std:: cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x65): undefined reference to const& std::use_facet<std::__cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0xa6): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x2a1): undefined reference to >::operator=(std::vector<spdlog::details::log_msg_buffer, std::allocator > const&)':
main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x179): undefined reference to , std::allocator >)':
main.cpp:(.text._ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7 cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x38): undefined reference to , std::allocator >::_M_create(unsigned long&, unsigned long)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7 cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x3fb): undefined reference to `std::throw_logic_error(char const)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x407): undefined reference to `std::throw_system_error(int)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x40c): undefined reference to `std::throw_bad_alloc()'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x482): undefined reference to `operator delete(void)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x4b0): undefined reference to `operator delete(void*)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x4b8): undefined reference to `operator delete(void*)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x4f4): undefined reference to ::log(spdlog::details::log_msg const&)':
main.cpp:(.text._ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE[_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE]+0x1b5): undefined reference to throw_system_error(int)'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE[_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE]+0x3a1): undefined reference to ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x117): undefined reference to ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x140): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x3b4): undefined reference to ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x160): undefined reference to >::int_writer<unsigned long long, fmt::v6::basic_format_specs >::on_num()':
main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x68): undefined reference to cxx11::numpunct const& std::use_facet<std:: cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0xac): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x2e1): undefined reference to >::write<float, 0>(float, fmt::v6::basic_format_specs)':
main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x1be): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x1df): undefined reference to cxa_allocate_exception'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x8a7): undefined reference to cxa_free_exception'
/usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x12f): undefined reference to ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x150): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x240): undefined reference to >::write<double, 0>(double, fmt::v6::basic_format_specs)':
main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x24e): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x26b): undefined reference to cxa_allocate_exception'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x9af): undefined reference to cxa_free_exception'
/usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function >::int_writer<long long, fmt::v6::basic_format_specs >::on_num()':
main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to const& std::use_facet<std::cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x68): undefined reference to cxx11::numpunct const& std::use_facet<std:: cxx11::numpunct >(std::locale const&)'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0xac): undefined reference to )'
/usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x2e1): undefined reference to >&)':
main.cpp:(.text._ZN6spdlog7details10fmt_helper4pad2EiRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details10fmt_helper4pad2EiRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x16f): undefined reference to ::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator >&)':
main.cpp:(.text._ZN6spdlog7details11S_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11S_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x16f): undefined reference to , std::allocator >'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to ` cxa_throw_bad_array_new_length'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >::~basic_ifstream()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >::~basic_filebuf()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std:: throw_bad_cast()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std:: throw_bad_function_call()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >::resize(unsigned long, char)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to cxx11::path::_M_find_extension() const'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >& std::__ostream_insert<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const , long)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >::_M_erase(unsigned long, unsigned long)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >::init(std::basic_streambuf<char, std::char_traits >*)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to ::id'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to cxx11::path::_M_split_cmpts()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >::basic_filebuf()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to throw_out_of_range_fmt(char const, ...)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >::_M_assign(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::_Rb_tree_node_base&)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >::~basic_istringstream()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to cxa_guard_abort'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to ::~ basic_file()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to const& std::use_facet<std::__cxx11::collate >(std::locale const&)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std::filesystem:: cxx11::path::_List::end() const'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to , std::allocator >::~basic_string()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to ` cxa_guard_release'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to ::_M_widen_init() const'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to >::close()'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to cxx11::basic_string<char, std::char_traits, std::allocator >::_M_append(char const, unsigned long)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to throw_regex_error(std::regex_constants::error_type)'
/usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std::cxx11::basic_string<char, std::char_traits, std::allocator >::find(char, unsigned long) const'
collect2: error: ld returned 1 exit status
make[2]: [CMakeFiles/sdrpp.dir/build.make:89: sdrpp] Error 1
make[1]: [CMakeFiles/Makefile2:756: CMakeFiles/sdrpp.dir/all] Error 2
make[1]: ** Waiting for unfinished jobs....
[ 91%] Building CXX object misc_modules/recorder/CMakeFiles/recorder.dir/src/main.cpp.o
[ 92%] Building CXX object misc_modules/discord_integration/CMakeFiles/discord_integration.dir/src/main.cpp.o
[ 94%] Building CXX object misc_modules/frequency_manager/CMakeFiles/frequency_manager.dir/src/main.cpp.o
[ 95%] Building CXX object misc_modules/rigctl_server/CMakeFiles/rigctl_server.dir/src/main.cpp.o
/media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp: In static member function ‘static void FrequencyManagerModule::menuHandler(void)’:
/media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:550:135: warning: ‘pfd::open_file::open_file(const string&, const string&, const std::vector<std:: cxx11::basic_string >&, bool)’ is deprecated: Use pfd::opt::multiselect instead of allow_multiselect [-Wdeprecated-declarations]
550 | _this->importDialog = new pfd::open_file("Import bookmarks", "", {"JSON Files (.json)", ".json", "All Files", ""}, true);
| ^
In file included from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:13:
/media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/gui/file_dialogs.h:1654:8: note: declared here
1654 | inline open_file::open_file(std::string const &title,
| ^ >&, bool)’ is deprecated: Use pfd::opt::force_overwrite instead of confirm_overwrite [-Wdeprecated-declarations]
563 | _this->exportDialog = new pfd::save_file("Export bookmarks", "", {"JSON Files ( .json)", ".json", "All Files", ""}, true);
| ^
In file included from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:13:
/media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/gui/file_dialogs.h:1678:8: note: declared here
1678 | inline save_file::save_file(std::string const &title,
| ^
void fmt::v6::internal::buffer<char>::append<char>(char const*, char const*) [clone .constprop.0]': main.cpp:(.text+0x181): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text+0x1ab): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text+0x230): undefined reference to
std::throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::basic_memory_buffer<char, 500ul, std::allocator<char> >::~basic_memory_buffer()': main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED2Ev[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::basic_memory_buffer<char, 250ul, std::allocator<char> >::~basic_memory_buffer()': main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED2Ev[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::full_formatter::~full_formatter()': main.cpp:(.text._ZN6spdlog7details14full_formatterD2Ev[_ZN6spdlog7details14full_formatterD5Ev]+0x2b): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::basic_memory_buffer<unsigned int, 32ul, std::allocator<unsigned int> >::~basic_memory_buffer()': main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED2Ev[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::aggregate_formatter::~aggregate_formatter()': main.cpp:(.text._ZN6spdlog7details19aggregate_formatterD2Ev[_ZN6spdlog7details19aggregate_formatterD5Ev]+0x20): undefined reference to
operator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EE10_M_destroyEv[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EE10_M_destroyEv]+0x5): more undefined references tooperator delete(void*)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::color_stop_formatter::~color_stop_formatter()': main.cpp:(.text._ZN6spdlog7details20color_stop_formatterD0Ev[_ZN6spdlog7details20color_stop_formatterD5Ev]+0xa): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::color_start_formatter::~color_start_formatter()': main.cpp:(.text._ZN6spdlog7details21color_start_formatterD0Ev[_ZN6spdlog7details21color_start_formatterD5Ev]+0xa): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::ch_formatter::~ch_formatter()': main.cpp:(.text._ZN6spdlog7details12ch_formatterD0Ev[_ZN6spdlog7details12ch_formatterD5Ev]+0xa): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::elapsed_formatter<spdlog::details::null_scoped_padder, std::chrono::duration<long, std::ratio<1l, 1l> > >::~elapsed_formatter()': main.cpp:(.text._ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1EEEEED0Ev[_ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1EEEEED5Ev]+0xa): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::elapsed_formatter<spdlog::details::null_scoped_padder, std::chrono::duration<long, std::ratio<1l, 1000l> > >::~elapsed_formatter()': main.cpp:(.text._ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1000EEEEED0Ev[_ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1000EEEEED5Ev]+0xa): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEED0Ev[_ZN6spdlog7details17elapsed_formatterINS0_18null_scoped_padderENSt6chrono8durationIlSt5ratioILl1ELl1000000EEEEED5Ev]+0xa): more undefined references to
operator delete(void, unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::basic_memory_buffer<char, 500ul, std::allocator<char> >::~basic_memory_buffer()': main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED0Ev[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED0Ev[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEED5Ev]+0x2e): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::basic_memory_buffer<char, 250ul, std::allocatoroperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED0Ev[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEED5Ev]+0x2e): undefined reference to
operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::full_formatter::~full_formatter()': main.cpp:(.text._ZN6spdlog7details14full_formatterD0Ev[_ZN6spdlog7details14full_formatterD5Ev]+0x2b): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details14full_formatterD0Ev[_ZN6spdlog7details14full_formatterD5Ev]+0x39): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::basic_memory_buffer<unsigned int, 32ul, std::allocatoroperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED0Ev[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEED5Ev]+0x2e): undefined reference to
operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::aggregate_formatter::~aggregate_formatter()': main.cpp:(.text._ZN6spdlog7details19aggregate_formatterD0Ev[_ZN6spdlog7details19aggregate_formatterD5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details19aggregate_formatterD0Ev[_ZN6spdlog7details19aggregate_formatterD5Ev]+0x2e): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::_Sp_counted_ptr_inplace<spdlog::logger, std::allocatoroperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::basic_memory_buffer<char, 500ul, std::allocatoroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm]+0x79): undefined reference to
std::throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm500ESaIcEE4growEm]+0x55): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::basic_memory_buffer<char, 250ul, std::allocatoroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm[_ZN3fmt2v619basic_memory_bufferIcLm250ESaIcEE4growEm]+0x79): undefined reference to
std::operator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::basic_memory_buffer<unsigned int, 32ul, std::allocatoroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm]+0x86): undefined reference to
std::throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm[_ZN3fmt2v619basic_memory_bufferIjLm32ESaIjEE4growEm]+0x73): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::system_error::~system_error()': main.cpp:(.text._ZN3fmt2v612system_errorD2Ev[_ZN3fmt2v612system_errorD5Ev]+0xf): undefined reference tostd::runtime_error::~runtime_error()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::system_error::~system_error()': main.cpp:(.text._ZN3fmt2v612system_errorD0Ev[_ZN3fmt2v612system_errorD5Ev]+0x13): undefined reference tostd::runtime_error::~runtime_error()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_errorD0Ev[_ZN3fmt2v612system_errorD5Ev]+0x21): undefined reference to
operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::format_error::~format_error()': main.cpp:(.text._ZN3fmt2v612format_errorD2Ev[_ZN3fmt2v612format_errorD5Ev]+0xf): undefined reference to
std::runtime_error::~runtime_error()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::format_error::~format_error()': main.cpp:(.text._ZN3fmt2v612format_errorD0Ev[_ZN3fmt2v612format_errorD5Ev]+0x13): undefined reference to
std::runtime_error::~runtime_error()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612format_errorD0Ev[_ZN3fmt2v612format_errorD5Ev]+0x21): undefined reference to `operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::spdlog_ex::~spdlog_ex()': main.cpp:(.text._ZN6spdlog9spdlog_exD2Ev[_ZN6spdlog9spdlog_exD5Ev]+0x20): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog9spdlog_exD2Ev[_ZN6spdlog9spdlog_exD5Ev]+0x29): undefined reference tostd::exception::~exception()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::error_handler::on_error(char const) [clone .isra.0]': main.cpp:(.text.unlikely+0xd): undefined reference to `cxa_allocate_exception' /usr/bin/ld: main.cpp:(.text.unlikely+0x1b): undefined reference tostd::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text.unlikely+0x3c): undefined reference to
__cxa_throw' /usr/bin/ld: main.cpp:(.text.unlikely+0x4b): undefined reference to `fmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::int_writer<int, fmt::v6::basic_format_specs<char> >::on_error() [clone .isra.0]': main.cpp:(.text.unlikely+0x82): undefined reference to
cxa_allocate_exception' /usr/bin/ld: main.cpp:(.text.unlikely+0x94): undefined reference tostd::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text.unlikely+0xb5): undefined reference to
cxa_throw' /usr/bin/ld: main.cpp:(.text.unlikely+0xc4): undefined reference to__cxa_free_exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::spdlog_ex::~spdlog_ex()': main.cpp:(.text._ZN6spdlog9spdlog_exD0Ev[_ZN6spdlog9spdlog_exD5Ev]+0x20): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog9spdlog_exD0Ev[_ZN6spdlog9spdlog_exD5Ev]+0x28): undefined reference to
std::exception::~exception()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog9spdlog_exD0Ev[_ZN6spdlog9spdlog_exD5Ev]+0x36): undefined reference tooperator delete(void*, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::sinks::ansicolor_sinkstd::__throw_system_error(int)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::logger::~logger()': main.cpp:(.text._ZN6spdlog6loggerD2Ev[_ZN6spdlog6loggerD5Ev]+0x51): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6loggerD2Ev[_ZN6spdlog6loggerD5Ev]+0x71): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6loggerD2Ev[_ZN6spdlog6loggerD5Ev]+0x105): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6loggerD2Ev[_ZN6spdlog6loggerD5Ev]+0x125): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::logger::~logger()': main.cpp:(.text._ZN6spdlog6loggerD0Ev[_ZN6spdlog6loggerD5Ev]+0x54): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog6loggerD0Ev[_ZN6spdlog6loggerD5Ev]+0x74): more undefined references to
operator delete(void)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::logger::~logger()': main.cpp:(.text._ZN6spdlog6loggerD0Ev[_ZN6spdlog6loggerD5Ev]+0x136): undefined reference to
operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionstd::_Sp_counted_ptr_inplace<spdlog::logger, std::allocator<spdlog::logger>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()': main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x69): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x89): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x125): undefined reference to `operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EE10_M_disposeEv[_ZNSt23_Sp_counted_ptr_inplaceIN6spdlog6loggerESaIS1_ELN9gnu_cxx12_Lock_policyE2EE10_M_disposeEv]+0x145): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::pattern_formatter::~pattern_formatter()': main.cpp:(.text._ZN6spdlog17pattern_formatterD0Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x32): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatterD0Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x50): more undefined references to
operator delete(void)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::pattern_formatter::~pattern_formatter()': main.cpp:(.text._ZN6spdlog17pattern_formatterD0Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x11d): undefined reference to
operator delete(void, unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::pattern_formatter::~pattern_formatter()': main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x32): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x4f): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x9f): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0xe8): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0xfa): undefined reference to `operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatterD2Ev[_ZN6spdlog17pattern_formatterD5Ev]+0x110): more undefined references tooperator delete(void*)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::logger::errhandler(std::__cxx11::basic_string<char, std::char_traitsstd::__throw_system_error(int)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::cxx11::basic_string<char, std::char_traits__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x14e): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x153): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x15d): undefined reference to
__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x197): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x19c): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x1c7): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x1cc): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x1fa): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger6flush_Ev[_ZN6spdlog6logger6flush_Ev]+0x1ff): undefined reference to__cxa_end_catch' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::vector<std::shared_ptroperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::_Hashtable<char, std::pair<char const, std::unique_ptr<spdlog::custom_flag_formatter, std::default_deleteoperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::_MakeUniqoperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
void std::vector<std::unique_ptr<spdlog::details::flag_formatter, std::default_deleteoperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_[_ZNSt6vectorISt10unique_ptrIN6spdlog7details14flag_formatterESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_]+0x174): undefined reference to
operator delete(voidstd::__throw_length_error(char const*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
void spdlog::pattern_formatter::handleflagstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x183): undefined reference to
std::cxx11::basic_string<char, std::char_traitsoperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x236): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x276): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x2b4): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x2f2): undefined reference tooperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x330): more undefined references to
operator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionvoid spdlog::pattern_formatter::handle_flag_<spdlog::details::scoped_padder>(char, spdlog::details::padding_info)': main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x390): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x3b9): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x3db): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x404): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x442): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x480): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x4be): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x4fc): undefined reference tooperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x549): more undefined references to
operator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionvoid spdlog::pattern_formatter::handle_flag_<spdlog::details::scoped_padder>(char, spdlog::details::padding_info)': main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x8f6): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x91f): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x95d): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x97f): undefined reference tostd::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x9a8): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0x9e6): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0xa24): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0xa62): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0xaa0): undefined reference to
operator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details13scoped_padderEEEvcNS2_12padding_infoE]+0xade): more undefined references tooperator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
void spdlog::pattern_formatter::handleflagstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x183): undefined reference to
std::operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x236): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x276): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x2b4): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x2f2): undefined reference tooperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x330): more undefined references to
operator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionvoid spdlog::pattern_formatter::handle_flag_<spdlog::details::null_scoped_padder>(char, spdlog::details::padding_info)': main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x390): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x3b9): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x3db): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x404): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x442): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x480): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x4be): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x4fc): undefined reference tooperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x549): more undefined references to
operator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionvoid spdlog::pattern_formatter::handle_flag_<spdlog::details::null_scoped_padder>(char, spdlog::details::padding_info)': main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x8f6): undefined reference to
std::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x91f): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x95d): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x97f): undefined reference tostd::chrono::_V2::system_clock::now()' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x9a8): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0x9e6): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0xa24): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0xa62): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0xaa0): undefined reference to
operator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE[_ZN6spdlog17pattern_formatter12handle_flag_INS_7details18null_scoped_padderEEEvcNS2_12padding_infoE]+0xade): more undefined references tooperator new(unsigned long)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::pattern_formatter::compilepattern(std::cxx11::basic_string<char, std::char_traitsoperator new(unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::_Hashtable<char, std::pair<char const, std::unique_ptr<spdlog::custom_flag_formatter, std::default_deletespdlog::pattern_formatter::clone() const': main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x2ba): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x49a): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x4b6): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x4fb): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x50d): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x51f): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x54a): more undefined references to `operator delete(void)' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::pattern_formatter::clone() const': main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x5fe): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x63a): undefined reference tostd::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x718): undefined reference to
std::cxx11::basic_string<char, std::char_traitsstd::__throw_logic_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x84b): undefined reference to
std::throw_logic_error(char const)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x893): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x8a1): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x8af): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x8bc): undefined reference to `operator delete(void, unsigned long)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x8dd): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x8ef): undefined reference to
operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x909): undefined reference to `cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x920): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x925): undefined reference to
cxa_rethrow' /usr/bin/ld: main.cpp:(.text._ZNK6spdlog17pattern_formatter5cloneEv[_ZNK6spdlog17pattern_formatter5cloneEv]+0x97c): undefined reference to__cxa_end_catch' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::system_error::init(int, fmt::v6::basic_string_viewoperator delete[](void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x19c): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x2f0): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x304): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x37c): undefined reference to
std::runtime_error::runtime_error(std::cxx11::basic_string<char, std::char_traitsstd::runtime_error::operator=(std::runtime_error&&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x391): undefined reference to
std::runtime_error::~runtime_error()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x3a3): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x3c6): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x46e): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x49d): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x52e): undefined reference to `std::std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x60f): undefined reference to
std::throw_logic_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x619): undefined reference to `std::throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x62a): undefined reference tostd::__throw_logic_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x683): undefined reference to
operator delete' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x6a4): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x6c7): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x6f2): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x6fd): undefined reference to__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v612system_error4initEiNS0_17basic_string_viewIcEENS0_11format_argsE]+0x702): undefined reference to
__cxa_end_catch' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::vprint(_IO_FILE*, fmt::v6::basic_string_view<char>, fmt::v6::format_args)': main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0xc8): undefined reference to
operator delete' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x107): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x137): undefined reference to
std::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x19a): undefined reference to
cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x1b4): undefined reference tostd::runtime_error::~runtime_error()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x1bc): undefined reference to
__cxa_free_exception' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x1d6): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE[_ZN3fmt2v66vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_11format_argsE]+0x1ed): undefined reference to
operator delete' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::internal::arg_map<fmt::v6::basic_format_context<std::back_insert_iterator<fmt::v6::internal::buffer<char> >, char> >::init(fmt::v6::basic_format_args<fmt::v6::basic_format_context<std::back_insert_iterator<fmt::v6::internal::buffer<char> >, char> > const&)': main.cpp:(.text._ZN3fmt2v68internal7arg_mapINS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEE4initERKNS0_17basic_format_argsIS8_EE[_ZN3fmt2v68internal7arg_mapINS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEE4initERKNS0_17basic_format_argsIS8_EE]+0x30): undefined reference to
operator new[](unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal7arg_mapINS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEE4initERKNS0_17basic_format_argsIS8_EE[_ZN3fmt2v68internal7arg_mapINS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEE4initERKNS0_17basic_format_argsIS8_EE]+0x190): undefined reference tooperator new[](unsigned long)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::arg_formatter_base<fmt::v6::buffer_rangestd::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc[_ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc]+0x105): undefined reference to
cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc[_ZN3fmt2v68internal18arg_formatter_baseINS0_12buffer_rangeIcEENS1_13error_handlerEE5writeEPKc]+0x114): undefined reference to__cxa_free_exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::bigint::assign_pow10(int)': main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x110): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x150): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x19a): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x1cc): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x39e): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x3d0): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x3f7): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x4b8): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x4f1): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x656): undefined reference tooperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x692): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x6fd): undefined reference to `std::throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x726): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal6bigint12assign_pow10Ei[_ZN3fmt2v68internal6bigint12assign_pow10Ei]+0x74a): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::int_writer<unsigned __int128, fmt::v6::basic_format_specs<char> >::on_num()': main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference tostd::__cxx11::numpunct<char> const& std::use_facet<std::__cxx11::numpunct<char> >(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x65): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x8a): undefined reference tostd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x92): undefined reference to
std::__cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x273): undefined reference to
operator delete(voidstd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x2b1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x689): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x699): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIoNS0_18basic_format_specsIcEEE6on_numEv]+0x6b0): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::basic_writer<fmt::v6::buffer_rangestd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x8a): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x92): undefined reference to `std::std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x273): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x2a1): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x2b1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x689): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x699): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIcNS0_18basic_format_specsIcEEE6on_numEv]+0x6b0): undefined reference to `operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::int_writer<unsigned int, fmt::v6::basic_format_specs<char> >::on_num()': main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference tostd::__cxx11::numpunct<char> const& std::use_facet<std::__cxx11::numpunct<char> >(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x65): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x8a): undefined reference tostd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x92): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x273): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x2a1): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x2b1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x689): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x699): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIjNS0_18basic_format_specsIcEEE6on_numEv]+0x6b0): undefined reference to `operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::int_writer<int, fmt::v6::basic_format_specs<char> >::on_num()': main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference to `std::std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x8a): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x92): undefined reference tostd::__cxx11::numpunct<char> const& std::use_facet<std::__cxx11::numpunct<char> >(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0xa6): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x273): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x2a1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x2b1): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x689): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x699): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIiNS0_18basic_format_specsIcEEE6on_numEv]+0x6b0): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionfmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::int_writer<__int128, fmt::v6::basic_format_specs<char> >::on_num()': main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x44): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference tostd::__cxx11::numpunct<char> const& std::use_facet<std::__cxx11::numpunct<char> >(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x65): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x8a): undefined reference tostd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x92): undefined reference to
std::__cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x273): undefined reference to
operator delete(voidstd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x2b1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x689): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x699): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerInNS0_18basic_format_specsIcEEE6on_numEv]+0x6b0): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
std::vector<spdlog::details::log_msg_buffer, std::allocatoroperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x1d2): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x349): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x366): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x807): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x82d): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x835): undefined reference to__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x844): undefined reference to
cxa_rethrow' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x85b): undefined reference to__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x867): undefined reference to
__cxa_rethrow' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x86c): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x889): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x8ad): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x8cd): undefined reference to `cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x8da): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x8e2): undefined reference to
cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x8f4): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2_EEaSERKS4_]+0x8f9): undefined reference to
cxa_rethrow' /usr/bin/ld: main.cpp:(.text._ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4[_ZNSt6vectorIN6spdlog7details14log_msg_bufferESaIS2EEaSERKS4]+0x905): undefined reference to__cxa_end_catch' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::logger::clone(std::cxx11::basic_string<char, std::char_traitsoperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x100): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6spdlog6logger5cloneENSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x34c): undefined reference to `std::cxx11::basic_string<char, std::char_traitsoperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::logger::sinkit(spdlog::details::log_msg const&)': main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x283): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x4a0): undefined reference to
std::throw_system_error(int)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x4a7): undefined reference to `std::throw_system_error(int)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x504): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x528): undefined reference to
cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x568): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x56d): undefined reference to
cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x599): undefined reference to__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x5df): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x5e4): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x614): undefined reference to
__cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x64f): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x654): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x685): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x68a): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x6be): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x6c3): undefined reference to__cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x6d0): undefined reference to
cxa_begin_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x711): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x716): undefined reference to
cxa_end_catch' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x759): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE[_ZN6spdlog6logger8sink_it_ERKNS_7details7log_msgE]+0x75e): undefined reference to
cxa_end_catch' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionvoid fmt::v6::internal::fallback_format<double>(double, fmt::v6::internal::buffer<char>&, int&)': main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x913): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x951): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x106b): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x109d): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x10cf): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi[_ZN3fmt2v68internal15fallback_formatIdEEvT_RNS1_6bufferIcEERi]+0x1101): undefined reference to
operator delete(void)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::F_formatter<spdlog::details::null_scoped_padder>::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator<char> >&)': main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x100): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x125): undefined reference to `operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x287): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::sinks::ansicolor_sinkoperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE[_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE3logERKNS2_7log_msgE]+0x365): undefined reference to
std::operator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::f_formatteroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x13c): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x2a6): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::F_formatteroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11F_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x170): undefined reference to
operator delete(voidstd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::f_formatteroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x190): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11f_formatterINS0_13scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x3d4): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::basic_writer<fmt::v6::buffer_rangestd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x90): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x98): undefined reference to `std::std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x2ae): undefined reference to
operator delete(voidstd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x2f1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x721): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x731): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIyNS0_18basic_format_specsIcEEE6on_numEv]+0x74b): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
void fmt::v6::internal::basic_writer<fmt::v6::buffer_rangestd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x1c8): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x425): undefined reference to
operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x5a9): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x895): undefined reference to
std::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x8c8): undefined reference to
__cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x8d9): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x8f4): undefined reference to
operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIfLi0EEEvT_NS0_18basic_format_specsIcEE]+0x90b): undefined reference to `char const* fmt::v6::internal::parse_format_specs<char, fmt::v6::internal::specs_checker<fmt::v6::internal::specs_handler<fmt::v6::basic_format_parse_context<char, fmt::v6::internal::error_handler>, fmt::v6::basic_format_context<std::back_insert_iterator<fmt::v6::internal::buffer<char> >, char> > >&>(char const*, char const*, fmt::v6::internal::specs_checker<fmt::v6::internal::specs_handler<fmt::v6::basic_format_parse_context<char, fmt::v6::internal::error_handler>, fmt::v6::basic_format_context<std::back_insert_iterator<fmt::v6::internal::buffer<char> >, char> > >&)': main.cpp:(.text._ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJ_OT0_[_ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJ_OT0_]+0x5bd): undefined reference to
cxa_allocate_exception' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJOT0[_ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJOT0]+0x5cf): undefined reference tostd::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJ_OT0_[_ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJ_OT0_]+0x5f0): undefined reference to
cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJOT0[_ZN3fmt2v68internal18parse_format_specsIcRNS1_13specs_checkerINS1_13specs_handlerINS0_26basic_format_parse_contextIcNS1_13error_handlerEEENS0_20basic_format_contextISt20back_insert_iteratorINS1_6bufferIcEEEcEEEEEEEEPKT_SJ_SJOT0]+0x625): undefined reference to__cxa_free_exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::t_formatteroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x159): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11t_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x200): undefined reference tostd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::Y_formatteroperator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11Y_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x17e): undefined reference to
operator delete(voidstd::__throw_bad_alloc()' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
void fmt::v6::internal::basic_writer<fmt::v6::buffer_rangestd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x256): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x4c6): undefined reference to
operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x659): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x99d): undefined reference to
std::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x9d0): undefined reference to
__cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0x9df): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0xa00): undefined reference to
operator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIdLi0EEEvT_NS0_18basic_format_specsIcEE]+0xa17): undefined reference to `void fmt::v6::internal::basic_writer<fmt::v6::buffer_range<char> >::write<long double, 0>(long double, fmt::v6::basic_format_specs<char>)': main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x2b4): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x2c0): undefined reference tostd::__cxx11::numpunct<char> const& std::use_facet<std::__cxx11::numpunct<char> >(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x2db): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x46a): undefined reference tooperator delete(void*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x5ce): undefined reference to
operator new(unsigned long)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0x9c1): undefined reference tostd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xb63): undefined reference to
cxa_allocate_exception' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xb75): undefined reference tostd::runtime_error::runtime_error(char const*)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xb96): undefined reference to
cxa_throw' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xbbd): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xbe0): undefined reference to
operator delete(void)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE5writeIeLi0EEEvT_NS0_18basic_format_specsIcEE]+0xbf0): undefined reference to__cxa_free_exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
fmt::v6::internal::basic_writer<fmt::v6::buffer_rangestd::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x4c): undefined reference to
std::cxx11::numpunctstd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x90): undefined reference to
std::locale::locale(std::locale const&)' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x98): undefined reference to `std::std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x2ae): undefined reference to
operator delete(voidstd::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x2f1): undefined reference to
std::locale::locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x721): undefined reference tostd::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x731): undefined reference to
std::locale::~locale()' /usr/bin/ld: main.cpp:(.text._ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv[_ZN3fmt2v68internal12basic_writerINS0_12buffer_rangeIcEEE10int_writerIxNS0_18basic_format_specsIcEEE6on_numEv]+0x74b): undefined reference tooperator delete(void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::fmt_helper::pad2(int, fmt::v6::basic_memory_buffer<char, 250ul, std::allocatoroperator delete[](void*)' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details10fmt_helper4pad2EiRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details10fmt_helper4pad2EiRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x18f): undefined reference to
operator delete' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in functionspdlog::details::H_formatter<spdlog::details::null_scoped_padder>::format(spdlog::details::log_msg const&, tm const&, fmt::v6::basic_memory_buffer<char, 250ul, std::allocator<char> >&)': main.cpp:(.text._ZN6spdlog7details11H_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11H_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x16f): undefined reference to
operator delete' /usr/bin/ld: main.cpp:(.text._ZN6spdlog7details11H_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11H_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x18f): undefined reference tooperator delete[](void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o: in function
spdlog::details::S_formatteroperator delete[](void*)' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:main.cpp:(.text._ZN6spdlog7details11S_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZN6spdlog7details11S_formatterINS0_18null_scoped_padderEE6formatERKNS0_7log_msgERK2tmRN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x18f): more undefined references to
operator delete' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN9gnu_cxx13new_allocatorIjEE[_ZTIN9gnu_cxx13new_allocatorIjEE]+0x0): undefined reference to `vtable for cxxabiv1::__class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN9gnu_cxx13new_allocatorIcEE[_ZTIN9gnu_cxx13new_allocatorIcEE]+0x0): undefined reference to `vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTISt11_Mutex_baseILN9gnu_cxx12_Lock_policyE2EE[_ZTISt11_Mutex_baseILN9gnu_cxx12_Lock_policyE2EE]+0x0): undefined reference to `vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTISaIjE[_ZTISaIjE]+0x0): undefined reference to `vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTISaIcE[_ZTISaIcE]+0x0): undefined reference to `vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTISt16_Sp_counted_baseILN9gnu_cxx12_Lock_policyE2EE[_ZTISt16_Sp_counted_baseILN9gnu_cxx12_Lock_policyE2EE]+0x0): undefined reference tovtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v612format_errorE[_ZTIN3fmt2v612format_errorE]+0x0): undefined reference to
vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v612format_errorE[_ZTIN3fmt2v612format_errorE]+0x10): undefined reference totypeinfo for std::runtime_error' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v68internal6bufferIcEE[_ZTIN3fmt2v68internal6bufferIcEE]+0x0): undefined reference to
vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v619basic_memory_bufferIcLm500ESaIcEEE[_ZTIN3fmt2v619basic_memory_bufferIcLm500ESaIcEEE]+0x0): undefined reference to `vtable for cxxabiv1::vmi_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v612system_errorE[_ZTIN3fmt2v612system_errorE]+0x0): undefined reference tovtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v612system_errorE[_ZTIN3fmt2v612system_errorE]+0x10): undefined reference to
typeinfo for std::runtime_error' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v68internal6bufferIjEE[_ZTIN3fmt2v68internal6bufferIjEE]+0x0): undefined reference tovtable for __cxxabiv1::__class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v619basic_memory_bufferIjLm32ESaIjEEE[_ZTIN3fmt2v619basic_memory_bufferIjLm32ESaIjEEE]+0x0): undefined reference to
vtable for cxxabiv1::vmi_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog9spdlog_exE[_ZTIN6spdlog9spdlog_exE]+0x0): undefined reference to `vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog9spdlog_exE[_ZTIN6spdlog9spdlog_exE]+0x10): undefined reference totypeinfo for std::exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE[_ZTIN3fmt2v619basic_memory_bufferIcLm250ESaIcEEE]+0x0): undefined reference to
vtable for cxxabiv1::vmi_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog6loggerE[_ZTIN6spdlog6loggerE]+0x0): undefined reference to `vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog9formatterE[_ZTIN6spdlog9formatterE]+0x0): undefined reference to `vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details14flag_formatterE[_ZTIN6spdlog7details14flag_formatterE]+0x0): undefined reference to `vtable for cxxabiv1::class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog17pattern_formatterE[_ZTIN6spdlog17pattern_formatterE]+0x0): undefined reference to `vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details12ch_formatterE[_ZTIN6spdlog7details12ch_formatterE]+0x0): undefined reference tovtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details19aggregate_formatterE[_ZTIN6spdlog7details19aggregate_formatterE]+0x0): undefined reference to
vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details21color_start_formatterE[_ZTIN6spdlog7details21color_start_formatterE]+0x0): undefined reference tovtable for __cxxabiv1::__si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details20color_stop_formatterE[_ZTIN6spdlog7details20color_stop_formatterE]+0x0): undefined reference to
vtable for cxxabiv1::si_class_type_info' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTIN6spdlog7details14full_formatterE[_ZTIN6spdlog7details14full_formatterE]+0x0): more undefined references tovtable for __cxxabiv1::__si_class_type_info' follow /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTVN3fmt2v612format_errorE[_ZTVN3fmt2v612format_errorE]+0x20): undefined reference to
std::runtime_error::what() const' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.ro._ZTVN3fmt2v612system_errorE[_ZTVN3fmt2v612system_errorE]+0x20): undefined reference tostd::runtime_error::what() const' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.local.DW.ref._ZTISt9exception[DW.ref._ZTISt9exception]+0x0): undefined reference to
typeinfo for std::exception' /usr/bin/ld: CMakeFiles/sdrpp.dir/src/main.cpp.o:(.data.rel.local.DW.ref.gxx_personality_v0[DW.ref.gxx_personality_v0]+0x0): undefined reference to `gxx_personality_v0' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::locale::id::_M_id() const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
vtable for std::cxx11::basic_istringstream<char, std::char_traitsstd::filesystem::__cxx11::path::parent_path() const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::runtime_error::runtime_error(char const*)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tovtable for std::basic_streambuf<char, std::char_traits<char> >' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
vtable for std::basic_ofstream<char, std::char_traitsstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
cxa_pure_virtual' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tovtable for std::basic_ifstream<char, std::char_traits<char> >' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_ifstream<char, std::char_traitsstd::istream& std::istream::_M_extract<long>(long&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::cxx11::directory_iterator::operator*() const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tovtable for std::regex_error' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
vtable for std::exception' /usr/bin/ld: core/libsdrpp_core.so: undefined reference totypeinfo for std::locale::facet' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_filebuf<char, std::char_traitstypeinfo for std::out_of_range' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::basic_string<char, std::char_traitsstd::ostream::flush()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cerr' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tovtable for std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
vtable for std::basic_filebuf<char, std::char_traitsstd::ios_base::Init::Init()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
typeinfo for std::regex_error' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Rb_tree_increment(std::_Rb_tree_node_base)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::regex_error::~regex_error()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_ostream<char, std::char_traitsstd::__throw_out_of_range(char const*)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::basic_string<char, std::char_traitsstd::thread::join()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_ios<char, std::char_traitsstd::condition_variable::condition_variable()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::ctypestd::filesystem::status(std::filesystem::__cxx11::path const&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
VTT for std::cxx11::basic_istringstream<char, std::char_traitsstd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_filebuf<char, std::char_traitsstd::runtime_error::runtime_error(std::runtime_error const&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::std::terminate()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::exception::~exception()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::cxx11::path::_List::_List()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference toVTT for std::basic_ofstream<char, std::char_traits<char> >' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::basic_string<char, std::char_traitstypeinfo for std::ctype<char>' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
VTT for std::basic_ifstream<char, std::char_traitsstd::filesystem::__cxx11::directory_iterator::operator++()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_basestd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::basic_istringstream<char, std::char_traitsstd::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::create_directory(std::filesystem::__cxx11::path const&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference totypeinfo for std::thread::_State' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
__cxa_bad_cast' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::ios_base::ios_base()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::basic_ofstream<char, std::char_traits<char> >::~basic_ofstream()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
cxa_guard_acquire' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std::__basic_filestd::ios_base::Init::~Init()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::cxx11::path::_List::begin() const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)())' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::throw_invalid_argument(char const)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std::filesystem::cxx11::directory_iterator::directory_iterator(std::filesystem::cxx11::path const&, std::filesystem::directory_options, std::error_code)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::collatevtable for std::basic_ios<char, std::char_traits<char> >' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base, std::_Rb_tree_node_base, std::_Rb_tree_node_base&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::condition_variable::wait(std::unique_lock<std::mutex>&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::ostream::put(char)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::cxx11::basic_string<char, std::char_traitsstd::locale::operator=(std::locale const&)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::ctypestd::ios_base::~ios_base()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Rb_tree_decrement(std::_Rb_tree_node_base)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to__dynamic_cast' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Rb_tree_increment(std::_Rb_tree_node_base const)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::condition_variable::notify_all()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::filesystem::cxx11::path::_List::_Impl_deleter::operator()(std::filesystem::cxx11::path::_List::_Impl*) const' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::basic_filebuf<char, std::char_traitsstd::condition_variable::~condition_variable()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::chrono::_V2::steady_clock::now()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference tostd::condition_variable::notify_one()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::std::thread::_State::~_State()' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to
std::_Hash_bytes(void const, unsigned long, unsigned long)' /usr/bin/ld: core/libsdrpp_core.so: undefined reference to `std::~~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:563:135: warning: ‘pfd::save_file::save_file(const string&, const string&, const std::vector<std::__cxx11::basic_string~~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp: In member function ‘void FrequencyManagerModule::exportBookmarks(std::string)’: /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:806:30: warning: ‘std::ostream& nlohmann::operator>>(const nlohmann::basic_json<>&, std::ostream&)’ is deprecated: Since 3.0.0; use operator<<(std::ostream&, const basic_json&) [-Wdeprecated-declarations] 806 | exportedBookmarks >> fs; | ^~ In file included from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/module.h:4, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:3: /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/json.hpp:22968:26: note: declared here 22968 | friend std::ostream& operator>>(const basic_json& j, std::ostream& o) | ^~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:806:30: warning: ‘std::ostream& nlohmann::operator>>(const nlohmann::basic_json<>&, std::ostream&)’ is deprecated: Since 3.0.0; use operator<<(std::ostream&, const basic_json&) [-Wdeprecated-declarations] 806 | exportedBookmarks >> fs; | ^~ In file included from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/module.h:4, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/frequency_manager/src/main.cpp:3: /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/json.hpp:22968:26: note: declared here 22968 | friend std::ostream& operator>>(const basic_json& j, std::ostream& o) | ^~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp: In member function ‘void DiscordIntegrationModule::updatePresence()’: /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:111:40: warning: ‘%s’ directive writing up to 31 bytes into a region of size between 0 and 26 [-Wformat-overflow=] 111 | sprintf(freq, "%.3lfHz %s", selectedFreq, mode); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/common.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/spdlog.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘builtin___sprintf_chk’ output between 7 and 349 bytes into a destination of size 32 36 | return builtin_sprintf_chk (s, USE_FORTIFY_LEVEL - 1, |~~~~~~^~~~~~~~ 37 | bos (s), fmt, va_arg_pack ()); |~~~~~~~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:108:41: warning: ‘%s’ directive writing up to 31 bytes into a region of size between 0 and 25 [-Wformat-overflow=] 108 | sprintf(freq, "%.3lfKHz %s", selectedFreq / 1000.0, mode); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/common.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/spdlog.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘builtin_sprintf_chk’ output between 8 and 350 bytes into a destination of size 32 36 | return builtin_sprintf_chk (s, USE_FORTIFY_LEVEL - 1, |~~~~~~^~~~~~~~ 37 | bos (s), fmt, va_arg_pack ()); |~~~~~~~~~ /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:105:41: warning: ‘%s’ directive writing up to 31 bytes into a region of size between 0 and 25 [-Wformat-overflow=] 105 | sprintf(freq, "%.3lfMHz %s", selectedFreq / 1000000.0, mode); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/common.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/core/src/spdlog/spdlog.h:12, from /media/mjm/8C4A03E34A03C942/SDR++/SDRPlusPlus-1.0.4/misc_modules/discord_integration/src/main.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: ‘builtin_sprintf_chk’ output between 8 and 350 bytes into a destination of size 32 36 | return builtin_sprintf_chk (s, USE_FORTIFY_LEVEL - 1, |~~~~~~^~~~~~~~ 37 | bos (s), fmt, __va_arg_pack ()); |~~~~~~~~~ [ 96%] Linking CXX shared library discord_integration.so [ 96%] Built target discord_integration [ 97%] Linking CXX shared library rigctl_server.so [ 97%] Built target rigctl_server [ 97%] Linking CXX shared library recorder.so [ 97%] Built target recorder [ 98%] Linking CXX shared library frequency_manager.so [ 98%] Built target frequency_manager make: *** [Makefile:130: all] Error 2