Advertisement
Guest User

Untitled

a guest
Oct 12th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.02 KB | None | 0 0
  1. ➜ enterprisebitcoin git:(odb) ✗ make
  2. Making all in src
  3. CXXLD test/test_bitcoin
  4. Undefined symbols for architecture x86_64:
  5. "typeinfo for odb::pgsql::object_statements_base", referenced from:
  6. typeinfo for odb::pgsql::object_statements<etransactions> in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  7. "odb::pgsql::object_statements_base::~object_statements_base()", referenced from:
  8. odb::pgsql::object_statements<etransactions>::object_statements(odb::pgsql::connection&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  9. odb::pgsql::object_statements<etransactions>::~object_statements() in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  10. "odb::pgsql::insert_statement::insert_statement(odb::pgsql::connection&, char const*, char const*, bool, unsigned int const*, unsigned long, odb::pgsql::binding&, odb::pgsql::native_binding&, odb::pgsql::binding*, bool)", referenced from:
  11. odb::pgsql::object_statements<etransactions>::persist_statement() in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  12. "odb::details::shared_base::_dec_ref_callback()", referenced from:
  13. odb::object_traits_impl<etransactions, (odb::database_id)2>::statements_type& odb::pgsql::statement_cache::find_object<etransactions>() in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  14. odb::pgsql::object_statements<etransactions>::persist_statement() in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  15. std::__1::__tree<std::__1::__value_type<std::type_info const*, odb::details::shared_ptr<odb::pgsql::statements_base> >, std::__1::__map_value_compare<std::type_info const*, std::__1::__value_type<std::type_info const*, odb::details::shared_ptr<odb::pgsql::statements_base> >, odb::details::type_info_comparator, true>, std::__1::allocator<std::__1::__value_type<std::type_info const*, odb::details::shared_ptr<odb::pgsql::statements_base> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::type_info const*, odb::details::shared_ptr<odb::pgsql::statements_base> >, void*>*) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  16. odb::pgsql::object_statements<etransactions>::~object_statements() in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  17. "odb::pgsql::transaction::current()", referenced from:
  18. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  19. "odb::pgsql::insert_statement::execute()", referenced from:
  20. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  21. "odb::pgsql::default_value_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, (odb::pgsql::database_type_id)10>::set_image(odb::details::basic_buffer<char>&, unsigned long&, bool&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
  22. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  23. "vtable for odb::object_already_persistent", referenced from:
  24. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  25. NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  26. "odb::transaction::~transaction()", referenced from:
  27. CWalletDB::WriteTx(CWalletTx const&) in libbitcoin_wallet.a(libbitcoin_wallet_a-walletdb.o)
  28. "typeinfo for odb::object_already_persistent", referenced from:
  29. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  30. "odb::pgsql::details::endian_traits::host_endian", referenced from:
  31. odb::access::object_traits_impl<etransactions, (odb::database_id)2>::persist(odb::database&, etransactions&) in libbitcoin_wallet.a(libbitcoin_wallet_a-transactions-odb.o)
  32. "odb::pgsql::database::database(int&, char**, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, odb::details::transfer_ptr<odb::pgsql::connection_factory>)", referenced from:
  33. create_enterprise_database() in libbitcoin_wallet.a(libbitcoin_wallet_a-walletdb.o)
  34. "odb::transaction::reset(odb::transaction_impl*, bool)", referenced from:
  35. CWalletDB::WriteTx(CWalletTx const&) in libbitcoin_wallet.a(libbitcoin_wallet_a-walletdb.o)
  36. "odb::transaction::commit()", referenced from:
  37. CWalletDB::WriteTx(CWalletTx const&) in libbitcoin_wallet.a(libbitcoin_wallet_a-walletdb.o)
  38. ld: symbol(s) not found for architecture x86_64
  39. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  40. make[2]: *** [test/test_bitcoin] Error 1
  41. make[1]: *** [all-recursive] Error 1
  42. make: *** [all-recursive] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement