Advertisement
YaMolekula

Untitled

Jan 15th, 2023 (edited)
1,029
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 5.45 KB | None | 0 0
  1. pc-name:05_satinazing username$
  2. pc-name:05_satinazing username$ g++ wrk01_macrodef.cpp -std=c++17 -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC -D_LIBCPP_DEBUG=1
  3. Undefined symbols for architecture x86_64:
  4.   "std::__1::__libcpp_db::__dereferenceable(void const*) const", referenced from:
  5.       std::__1::__wrap_iter<int*>::operator*() const in wrk01_macrodef-8062e6.o
  6.       std::__1::__wrap_iter<int*>::operator++() in wrk01_macrodef-8062e6.o
  7.   "std::__1::__libcpp_db::__less_than_comparable(void const*, void const*) const", referenced from:
  8.       decltype((fp.base()) - (fp0.base())) std::__1::operator-<int*, int*>(std::__1::__wrap_iter<int*> const&, std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  9.   "std::__1::__libcpp_db::__addable(void const*, long) const", referenced from:
  10.       std::__1::__wrap_iter<int*>::operator+=(long) in wrk01_macrodef-8062e6.o
  11.   "std::__1::__libcpp_db::__insert_c(void*, std::__1::__c_node* (*)(void*, void*, std::__1::__c_node*))", referenced from:
  12.       void std::__1::__libcpp_db::__insert_c<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in wrk01_macrodef-8062e6.o
  13.       void std::__1::__libcpp_db::__insert_c<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> >*) in wrk01_macrodef-8062e6.o
  14.   "std::__1::__libcpp_db::__insert_ic(void*, void const*)", referenced from:
  15.       std::__1::__wrap_iter<int*>::__wrap_iter(void const*, int*) in wrk01_macrodef-8062e6.o
  16.   "std::__1::__libcpp_db::__iterator_copy(void*, void const*)", referenced from:
  17.       std::__1::__wrap_iter<int*>::operator=(std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  18.       std::__1::__wrap_iter<int*>::__wrap_iter(std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  19.   "std::__1::__libcpp_db::__erase_c(void*)", referenced from:
  20.       std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string() in wrk01_macrodef-8062e6.o
  21.       std::__1::vector<int, std::__1::allocator<int> >::~vector() in wrk01_macrodef-8062e6.o
  22.   "std::__1::__libcpp_db::__erase_i(void*)", referenced from:
  23.       std::__1::__wrap_iter<int*>::~__wrap_iter() in wrk01_macrodef-8062e6.o
  24.   "std::__1::__get_const_db()", referenced from:
  25.       std::__1::__wrap_iter<int*>::operator*() const in wrk01_macrodef-8062e6.o
  26.       std::__1::__wrap_iter<int*>::operator++() in wrk01_macrodef-8062e6.o
  27.       decltype((fp.base()) - (fp0.base())) std::__1::operator-<int*, int*>(std::__1::__wrap_iter<int*> const&, std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  28.       std::__1::__wrap_iter<int*>::operator+=(long) in wrk01_macrodef-8062e6.o
  29.   "std::__1::__libcpp_debug_function", referenced from:
  30.       std::__1::__wrap_iter<int*>::operator*() const in wrk01_macrodef-8062e6.o
  31.       std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(char const*, unsigned long) in wrk01_macrodef-8062e6.o
  32.       std::__1::char_traits<char>::copy(char*, char const*, unsigned long) in wrk01_macrodef-8062e6.o
  33.       void std::__1::advance<std::__1::__wrap_iter<int*>, long>(std::__1::__wrap_iter<int*>&, long) in wrk01_macrodef-8062e6.o
  34.       std::__1::__wrap_iter<int*>::operator++() in wrk01_macrodef-8062e6.o
  35.       decltype((fp.base()) - (fp0.base())) std::__1::operator-<int*, int*>(std::__1::__wrap_iter<int*> const&, std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  36.       std::__1::__wrap_iter<int*>::operator+=(long) in wrk01_macrodef-8062e6.o
  37.       ...
  38.   "std::__1::__c_node::~__c_node()", referenced from:
  39.       std::__1::_C_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~_C_node() in wrk01_macrodef-8062e6.o
  40.       std::__1::_C_node<std::__1::vector<int, std::__1::allocator<int> > >::~_C_node() in wrk01_macrodef-8062e6.o
  41.   "std::__1::__get_db()", referenced from:
  42.       std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(char const*, unsigned long) in wrk01_macrodef-8062e6.o
  43.       std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string() in wrk01_macrodef-8062e6.o
  44.       std::__1::vector<int, std::__1::allocator<int> >::vector(std::initializer_list<int>) in wrk01_macrodef-8062e6.o
  45.       std::__1::vector<int, std::__1::allocator<int> >::~vector() in wrk01_macrodef-8062e6.o
  46.       std::__1::__wrap_iter<int*>::__wrap_iter(void const*, int*) in wrk01_macrodef-8062e6.o
  47.       std::__1::__wrap_iter<int*>::~__wrap_iter() in wrk01_macrodef-8062e6.o
  48.       std::__1::__wrap_iter<int*>::operator=(std::__1::__wrap_iter<int*> const&) in wrk01_macrodef-8062e6.o
  49.       ...
  50.   "typeinfo for std::__1::__c_node", referenced from:
  51.       typeinfo for std::__1::_C_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > in wrk01_macrodef-8062e6.o
  52.       typeinfo for std::__1::_C_node<std::__1::vector<int, std::__1::allocator<int> > > in wrk01_macrodef-8062e6.o
  53.   "vtable for std::__1::__c_node", referenced from:
  54.       std::__1::__c_node::__c_node(void*, std::__1::__c_node*) in wrk01_macrodef-8062e6.o
  55.   NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  56. ld: symbol(s) not found for architecture x86_64
  57. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  58. pc-name:05_satinazing username$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement