You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compiling libvdrtools v0.8.6 (https://github.com/hyperledger/aries-vcx#94e6e45a)
. . .
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Full Build Error:
Compiling libvdrtools v0.8.6 (https://github.com/hyperledger/aries-vcx#94e6e45a)
error: linking with `cc` failed: exit status: 1
|
= note: Undefined symbols for architecture x86_64:
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::rfind(char, unsigned long) const", referenced from:
zmq::tcp_address_t::resolve(char const*, bool, bool, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::socks_connecter_t::parse_address(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned short&) in libzmq.a(src_libzmq_la-socks_connecter.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*) const", referenced from:
zmq::options_t::setsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-options.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const", referenced from:
zmq::socket_base_t::check_protocol(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::bind(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::connect(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::term_endpoint(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::tcp_address_t::resolve(char const*, bool, bool, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::tcp_address_mask_t::resolve(char const*, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::udp_address_t::resolve(char const*, bool) in libzmq.a(src_libzmq_la-udp_address.o)
...
"std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:
std::__1::__vector_base<zmq::pipe_t*, std::__1::allocator<zmq::pipe_t*> >::__throw_length_error() const in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__vector_base<zmq::socket_poller_t::item_t, std::__1::allocator<zmq::socket_poller_t::item_t> >::__throw_length_error() const in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__vector_base<zmq::io_thread_t*, std::__1::allocator<zmq::io_thread_t*> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__vector_base<unsigned int, std::__1::allocator<unsigned int> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__vector_base<zmq::socket_base_t*, std::__1::allocator<zmq::socket_base_t*> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__vector_base<zmq::tcp_address_mask_t, std::__1::allocator<zmq::tcp_address_mask_t> >::__throw_length_error() const in libzmq.a(src_libzmq_la-options.o)
std::__1::__vector_base<char, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ipc_listener.o)
...
"std::__1::__basic_string_common<true>::__throw_length_error() const", referenced from:
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-options.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-tcp_address.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-udp_address.o)
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error() const in libzmq.a(src_libzmq_la-ipc_listener.o)
...
"std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::ios_base::getloc() const", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::logic_error::logic_error(char const*)", referenced from:
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"std::length_error::~length_error()", referenced from:
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::at(unsigned long)", referenced from:
zmq::tcp_address_t::resolve(char const*, bool, bool, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)", referenced from:
zmq::ipc_listener_t::create_wildcard_address(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 libzmq.a(src_libzmq_la-ipc_listener.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:
zmq::ipc_listener_t::create_wildcard_address(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 libzmq.a(src_libzmq_la-ipc_listener.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)", referenced from:
zmq::socket_base_t::bind(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::connect(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::get_peer_ip_address(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ip.o)
zmq::tcp_address_mask_t::resolve(char const*, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::udp_address_t::resolve(char const*, bool) in libzmq.a(src_libzmq_la-udp_address.o)
zmq::ipc_listener_t::create_wildcard_address(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 libzmq.a(src_libzmq_la-ipc_listener.o)
zmq::ipc_listener_t::set_address(char const*) in libzmq.a(src_libzmq_la-ipc_listener.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)", referenced from:
zmq::options_t::setsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-options.o)
do_setsockopt_string_allow_empty_strict(void const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long) in libzmq.a(src_libzmq_la-options.o)
zmq::tcp_address_mask_t::resolve(char const*, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::router_t::xsetsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-router.o)
zmq::stream_t::xsetsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-stream.o)
zmq::zap_client_t::receive_and_process_zap_reply() in libzmq.a(src_libzmq_la-zap_client.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libzmq.a(src_libzmq_la-stream_engine.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)", referenced from:
zmq::ipc_listener_t::create_wildcard_address(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 libzmq.a(src_libzmq_la-ipc_listener.o)
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libzmq.a(src_libzmq_la-stream_engine.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::pair(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, zmq::ctx_t::pending_connection_t>::pair(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, zmq::ctx_t::pending_connection_t> const&) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::unique_ptr<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::ctx_t::pending_connection_t>, void*>, std::__1::__tree_node_destructor<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::ctx_t::pending_connection_t>, void*> > > > std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::ctx_t::pending_connection_t>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::ctx_t::pending_connection_t>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::ctx_t::pending_connection_t> > >::__construct_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, zmq::ctx_t::pending_connection_t const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, zmq::ctx_t::pending_connection_t const&) in libzmq.a(src_libzmq_la-ctx.o)
zmq::options_t::setsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-options.o)
std::__1::unique_ptr<std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>, std::__1::__tree_node_destructor<std::__1::allocator<std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*> > > > std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__construct_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libzmq.a(src_libzmq_la-dish.o)
zmq::address_t::address_t(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, zmq::ctx_t*) in libzmq.a(src_libzmq_la-address.o)
zmq::options_t::options_t(zmq::options_t const&) in libzmq.a(src_libzmq_la-udp_engine.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, std::__1::allocator<char> const&)", referenced from:
zmq::socket_base_t::parse_uri(char const*, 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 libzmq.a(src_libzmq_la-socket_base.o)
zmq::options_t::setsockopt(int, void const*, unsigned long) in libzmq.a(src_libzmq_la-options.o)
zmq::tcp_address_t::resolve(char const*, bool, bool, bool) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::socks_connecter_t::parse_address(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned short&) in libzmq.a(src_libzmq_la-socks_connecter.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
zmq::socket_base_t::~socket_base_t() in libzmq.a(src_libzmq_la-socket_base.o)
zmq::ipc_listener_t::~ipc_listener_t() in libzmq.a(src_libzmq_la-ipc_listener.o)
zmq::tcp_listener_t::~tcp_listener_t() in libzmq.a(src_libzmq_la-tcp_listener.o)
zmq::ipc_connecter_t::~ipc_connecter_t() in libzmq.a(src_libzmq_la-ipc_connecter.o)
zmq::stream_engine_t::~stream_engine_t() in libzmq.a(src_libzmq_la-stream_engine.o)
zmq::tcp_connecter_t::~tcp_connecter_t() in libzmq.a(src_libzmq_la-tcp_connecter.o)
zmq::socks_connecter_t::~socks_connecter_t() in libzmq.a(src_libzmq_la-socks_connecter.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
zmq::udp_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-udp_address.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
zmq::thread_ctx_t::start_thread(zmq::thread_t&, void (*)(void*), void*) const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
zmq::stream_engine_t::init_properties(std::__1::map<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> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) in libzmq.a(src_libzmq_la-stream_engine.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-stream_engine.o)
...
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)", referenced from:
zmq::tcp_address_mask_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::stream_engine_t::init_properties(std::__1::map<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> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) in libzmq.a(src_libzmq_la-stream_engine.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)", referenced from:
zmq::thread_ctx_t::start_thread(zmq::thread_t&, void (*)(void*), void*) const in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)", referenced from:
zmq::tcp_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-tcp_address.o)
"std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
zmq::ipc_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
non-virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
virtual thunk to std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
zmq::tcp_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-tcp_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_stringstream() in libzmq.a(src_libzmq_la-tcp_address.o)
...
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", referenced from:
vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()", referenced from:
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
zmq::ipc_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_stringstream() in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) const in libzmq.a(src_libzmq_la-address.o)
zmq::stream_engine_t::init_properties(std::__1::map<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> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) in libzmq.a(src_libzmq_la-stream_engine.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()", referenced from:
zmq::thread_ctx_t::start_thread(zmq::thread_t&, void (*)(void*), void*) const in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
zmq::ipc_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
...
"std::__1::ctype<char>::id", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::locale::~locale()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::ios_base::init(void*)", referenced from:
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
zmq::ipc_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_stringstream() in libzmq.a(src_libzmq_la-tcp_address.o)
zmq::address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) const in libzmq.a(src_libzmq_la-address.o)
zmq::stream_engine_t::init_properties(std::__1::map<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> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&) in libzmq.a(src_libzmq_la-stream_engine.o)
"std::__1::ios_base::clear(unsigned int)", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
"std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", referenced from:
zmq::thread_ctx_t::start_thread(zmq::thread_t&, void (*)(void*), void*) const in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libzmq.a(src_libzmq_la-ctx.o)
zmq::ipc_address_t::to_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libzmq.a(src_libzmq_la-ipc_address.o)
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringstream() in libzmq.a(src_libzmq_la-ipc_address.o)
...
"std::nothrow", referenced from:
_zmq_ctx_new in libzmq.a(src_libzmq_la-zmq.o)
zmq_poller_poll(zmq_pollitem_t*, int, long) in libzmq.a(src_libzmq_la-zmq.o)
zmq::socket_base_t::create(int, zmq::ctx_t*, unsigned int, int) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::socket_base_t(zmq::ctx_t*, unsigned int, int, bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::bind(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::connect(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::term_endpoint(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
...
"std::terminate()", referenced from:
___clang_call_terminate in libzmq.a(src_libzmq_la-socket_base.o)
"typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >", referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"typeinfo for std::__1::basic_iostream<char, std::__1::char_traits<char> >", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
typeinfo for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", referenced from:
typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
"typeinfo for std::length_error", referenced from:
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"vtable for __cxxabiv1::__class_type_info", referenced from:
typeinfo for zmq::array_item_t<0> in libzmq.a(src_libzmq_la-socket_base.o)
typeinfo for zmq::i_poll_events in libzmq.a(src_libzmq_la-socket_base.o)
typeinfo for zmq::i_pipe_events in libzmq.a(src_libzmq_la-socket_base.o)
typeinfo for zmq::tcp_address_t in libzmq.a(src_libzmq_la-tcp_address.o)
typeinfo for zmq::udp_address_t in libzmq.a(src_libzmq_la-udp_address.o)
typeinfo for zmq::i_mailbox in libzmq.a(src_libzmq_la-mailbox_safe.o)
typeinfo for zmq::ypipe_base_t<zmq::command_t> in libzmq.a(src_libzmq_la-mailbox_safe.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__si_class_type_info", referenced from:
typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
typeinfo for std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
typeinfo for zmq::tcp_address_mask_t in libzmq.a(src_libzmq_la-tcp_address.o)
typeinfo for zmq::mailbox_safe_t in libzmq.a(src_libzmq_la-mailbox_safe.o)
typeinfo for zmq::ypipe_t<zmq::command_t, 16> in libzmq.a(src_libzmq_la-mailbox_safe.o)
typeinfo for zmq::own_t in libzmq.a(src_libzmq_la-own.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for __cxxabiv1::__vmi_class_type_info", referenced from:
typeinfo for zmq::socket_base_t in libzmq.a(src_libzmq_la-socket_base.o)
typeinfo for zmq::io_thread_t in libzmq.a(src_libzmq_la-io_thread.o)
typeinfo for zmq::ipc_listener_t in libzmq.a(src_libzmq_la-ipc_listener.o)
typeinfo for zmq::session_base_t in libzmq.a(src_libzmq_la-session_base.o)
typeinfo for zmq::tcp_listener_t in libzmq.a(src_libzmq_la-tcp_listener.o)
typeinfo for zmq::pipe_t in libzmq.a(src_libzmq_la-pipe.o)
typeinfo for zmq::reaper_t in libzmq.a(src_libzmq_la-reaper.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for std::length_error", referenced from:
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::length_error::length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ctx.o)
construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libzmq.a(src_libzmq_la-ipc_address.o)
"operator delete[](void*)", referenced from:
zmq_poller_poll(zmq_pollitem_t*, int, long) in libzmq.a(src_libzmq_la-zmq.o)
"operator delete(void*)", referenced from:
_zmq_ctx_new in libzmq.a(src_libzmq_la-zmq.o)
zmq::socket_base_t::socket_base_t(zmq::ctx_t*, unsigned int, int, bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::array_t<zmq::pipe_t, 3>::~array_t() in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::~socket_base_t() in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::stop_monitor(bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::parse_uri(char const*, 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 libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::attach_pipe(zmq::pipe_t*, bool) in libzmq.a(src_libzmq_la-socket_base.o)
...
"operator delete(void*, std::nothrow_t const&)", referenced from:
_zmq_ctx_new in libzmq.a(src_libzmq_la-zmq.o)
zmq::socket_base_t::create(int, zmq::ctx_t*, unsigned int, int) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::socket_base_t(zmq::ctx_t*, unsigned int, int, bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::bind(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::connect(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::term_endpoint(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::start_reaping(zmq::kqueue_t*) in libzmq.a(src_libzmq_la-socket_base.o)
...
"operator new[](unsigned long, std::nothrow_t const&)", referenced from:
zmq_poller_poll(zmq_pollitem_t*, int, long) in libzmq.a(src_libzmq_la-zmq.o)
"operator new(unsigned long)", referenced from:
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string<std::nullptr_t>(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::attach_pipe(zmq::pipe_t*, bool) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::unique_ptr<std::__1::__tree_node<std::__1::__value_type<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> > >, void*>, std::__1::__tree_node_destructor<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<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> > >, void*> > > > std::__1::__tree<std::__1::__value_type<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> > >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<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> > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<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> > > > >::__construct_node<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&>(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::unique_ptr<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::pipe_t*>, void*>, std::__1::__tree_node_destructor<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::pipe_t*>, void*> > > > std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::pipe_t*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::pipe_t*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zmq::pipe_t*> > >::__construct_node<char const*&, zmq::pipe_t*&>(char const*&, zmq::pipe_t*&) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::unique_ptr<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<zmq::own_t*, zmq::pipe_t*> >, void*>, std::__1::__tree_node_destructor<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<zmq::own_t*, zmq::pipe_t*> >, void*> > > > std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<zmq::own_t*, zmq::pipe_t*> >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<zmq::own_t*, zmq::pipe_t*> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<zmq::own_t*, zmq::pipe_t*> > > >::__construct_node<char const*&, std::__1::pair<zmq::own_t*, zmq::pipe_t*> >(char const*&, std::__1::pair<zmq::own_t*, zmq::pipe_t*>&&) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__split_buffer<zmq::socket_poller_t::item_t, std::__1::allocator<zmq::socket_poller_t::item_t>&>::__split_buffer(unsigned long, unsigned long, std::__1::allocator<zmq::socket_poller_t::item_t>&) in libzmq.a(src_libzmq_la-socket_poller.o)
zmq::ctx_t::create_socket(int) in libzmq.a(src_libzmq_la-ctx.o)
...
"operator new(unsigned long, std::nothrow_t const&)", referenced from:
_zmq_ctx_new in libzmq.a(src_libzmq_la-zmq.o)
zmq::socket_base_t::create(int, zmq::ctx_t*, unsigned int, int) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::socket_base_t(zmq::ctx_t*, unsigned int, int, bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::bind(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::connect(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::term_endpoint(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::start_reaping(zmq::kqueue_t*) in libzmq.a(src_libzmq_la-socket_base.o)
...
"___cxa_allocate_exception", referenced from:
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"___cxa_begin_catch", referenced from:
___clang_call_terminate in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libzmq.a(src_libzmq_la-stream_engine.o)
"___cxa_end_catch", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libzmq.a(src_libzmq_la-stream_engine.o)
"___cxa_free_exception", referenced from:
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"___cxa_guard_abort", referenced from:
manage_random(bool) in libzmq.a(src_libzmq_la-random.o)
"___cxa_guard_acquire", referenced from:
manage_random(bool) in libzmq.a(src_libzmq_la-random.o)
"___cxa_guard_release", referenced from:
manage_random(bool) in libzmq.a(src_libzmq_la-random.o)
"___cxa_pure_virtual", referenced from:
vtable for zmq::socket_base_t in libzmq.a(src_libzmq_la-socket_base.o)
vtable for zmq::worker_poller_base_t in libzmq.a(src_libzmq_la-kqueue.o)
vtable for zmq::mechanism_t in libzmq.a(src_libzmq_la-mechanism.o)
vtable for zmq::decoder_base_t<zmq::v1_decoder_t, zmq::c_single_allocator> in libzmq.a(src_libzmq_la-v1_decoder.o)
vtable for zmq::decoder_base_t<zmq::v2_decoder_t, zmq::shared_message_memory_allocator> in libzmq.a(src_libzmq_la-v2_decoder.o)
construction vtable for zmq::curve_mechanism_base_t-in-zmq::curve_client_t in libzmq.a(src_libzmq_la-curve_client.o)
construction vtable for zmq::zap_client_common_handshake_t-in-zmq::curve_server_t in libzmq.a(src_libzmq_la-curve_server.o)
...
"___cxa_throw", referenced from:
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_base.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-socket_poller.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-ctx.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-options.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-mailbox_safe.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-xpub.o)
std::__1::__throw_length_error(char const*) in libzmq.a(src_libzmq_la-radio.o)
...
"___gxx_personality_v0", referenced from:
_zmq_ctx_new in libzmq.a(src_libzmq_la-zmq.o)
zmq_poller_poll(zmq_pollitem_t*, int, long) in libzmq.a(src_libzmq_la-zmq.o)
zmq::socket_base_t::create(int, zmq::ctx_t*, unsigned int, int) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::socket_base_t(zmq::ctx_t*, unsigned int, int, bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::~socket_base_t() in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::stop_monitor(bool) in libzmq.a(src_libzmq_la-socket_base.o)
zmq::socket_base_t::parse_uri(char const*, 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 libzmq.a(src_libzmq_la-socket_base.o)
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: could not compile `indy-vdr` due to previous error
warning: build failed, waiting for other jobs to finish...
The text was updated successfully, but these errors were encountered:
dinbtechit
changed the title
IOS x86_64 - Build fails for libvdrtools due to linking errors on Mac M1
IOS x86_64 - Build fails due to libvdrtools linking errors on Mac M1
Feb 19, 2023
dinbtechit
changed the title
IOS x86_64 - Build fails due to libvdrtools linking errors on Mac M1
IOS x86_64 - Build fails due to libvdrtools linking errors for x84_64 IOS target
Feb 19, 2023
On Mac M1, the build fails for target
x86_64-apple-ios
as it's not able to compile libvdrtools (indyvdr) due to linking errors.Command:
Error:
Full Build Error:
The text was updated successfully, but these errors were encountered: