Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vendored feature on macOS error #346

Open
jianshu93 opened this issue Aug 24, 2022 · 5 comments
Open

vendored feature on macOS error #346

jianshu93 opened this issue Aug 24, 2022 · 5 comments

Comments

@jianshu93
Copy link

Hello Team,

Vendored feature works on Linux intel but failed for MacOS intel and ARM64 cpu.
Is that because dynamic link is preferred on MacOs?

Thanks,

Jianshu

@Jasper-Bekkers
Copy link
Collaborator

Please try again with 0.10.0 since the build / compilation part of this project got a massive overhaul.

@jianshu93
Copy link
Author

Thanks! I will get back after testing!

Jianshu

@jianshu93
Copy link
Author

Hello Team,

It works now on Intel MACs and linux and is linked statically without any problem (I can see that it uses zeromq-src and zmq-sys). But for ARM64 MACs, I still have the following error:

error: linking with cc failed: exit status: 1
|
= note: "cc" "-arch" "arm64" "/var/folders/mr/8qybn91j5fgdbrcdmq7ckftw0000gn/T/rustckrvAFk/symbols.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.0.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.1.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.10.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.11.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.12.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.13.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.14.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.15.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.2.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.3.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.4.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.5.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.6.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.7.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.8.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.qualityloader.2fbc272e-cgu.9.rcgu.o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f.2flqt0cs2w0m06tn.rcgu.o" "-L" "/Users/jianshuzhao/Github/kmerutils/target/release/deps" "-L" "/Users/jianshuzhao/Github/kmerutils/target/release/build/bzip2-sys-08d56f8f18cb45f6/out/lib" "-L" "/opt/homebrew/Cellar/xz/5.2.7/lib" "-L" "/Users/jianshuzhao/Github/kmerutils/target/release/build/zmq-sys-ba4852674e6bf048/out/lib" "-L" "/Users/jianshuzhao/Github/kmerutils/target/release/build/zmq-sys-ba4852674e6bf048/out/lib" "-L" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libkmerutils-f0b3b3d78ec920a0.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libneedletail-e7859a5586d2a6d7.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbytecount-cead4dccf2647018.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbuf_redux-3e9997ddafb8accb.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsafemem-dc9bd1ad79e8086d.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libxz2-d47b8e14a9404fdc.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liblzma_sys-b5715268e5d913a3.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libflate2-11a78279db0c3985.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libminiz_oxide-73155c84246141f6.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libadler-39b2c7213db41305.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrc32fast-54beddddea2cb5fc.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbzip2-29996fb15c8a62a0.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbzip2_sys-8081679baf84e6c3.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libhnsw_rs-fac8361c42fef16b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbincode-7a8111192ea1bd85.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libhashbrown-6419a1231630e03f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libahash-bffd2df430ab3e37.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libparking_lot-3d0497b652e75948.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libparking_lot_core-cdf8850bf0f0ebcc.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsmallvec-483245329fa7df3b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liblock_api-690c0673d9608754.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libinstant-424d29cbb0b45826.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcpu_time-9bc7c3fb652186f1.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libwavelet_matrix-c530525d59758b63.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsuccinct-5218168c18caa6ba.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libndarray-96d94f1d2d11b8d6.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libmatrixmultiply-e89c629343d5cba6.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librawpointer-15a6731e43da61f9.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libhistogram-2b04af59a91d599c.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librayon-c4058e37a17de115.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librayon_core-c664988982d21386.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_cpus-accd2df32f59f213.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libeither-4c46e98688583d56.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libserde_json-f36cf332f9789c43.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libserde-4e63fdf145903a5b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libprobminhash-c1fa057b64db12dc.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsha2-2d7f765e0d851c82.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libdigest-5a40941f98db57ac.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libblock_buffer-fab6ab3022f36ffa.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrypto_common-341c6575d74f6083.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libgeneric_array-e7aebba914df6eea.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libtypenum-d7937aee5846db6e.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum-231b390618c81cee.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_iter-b9e22c93d656dd42.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_rational-d82c5adc9c0f76db.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_complex-ef4dad6f0c407ee6.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_bigint-227509913861b9fc.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_integer-264df9f1905996cf.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_distr-f9df09b160e861ba.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libnum_traits-1814d39bd420c396.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_xoshiro-06bf4fd6b3e87d50.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libfnv-0419508d61057d71.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libmetrohash-abe4a297b301e461.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbloom-a0d27b0fa5174376.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbit_vec-e75b277a554fee85.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcuckoofilter-914bea47131b1fad.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand-cb6ee0c59df68c68.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_pcg-5d9636de28343946.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_chacha-f6726249a87f431d.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_core-661d25f5f04e924d.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libgetrandom-0824532b20362993.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbyteorder-feb8a6d8cd38719b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam-9e0c3a5effc6e351.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam_channel-5e1516bae22df27f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam_deque-bae8febfdc54b02d.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam_queue-bb52e72d6ef76462.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam_epoch-809f5f190e83c722.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libmemoffset-239f4d273f679645.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libscopeguard-15e20c72e8a90004.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcrossbeam_utils-3bdcc89448c5cf50.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libonce_cell-c54d016c78b1353d.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libredis-b1bbfb1969abf66e.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libryu-ef0db24e0432c9b6.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liburl-a9fb294bd6bb64b7.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libidna-11f8ac9e74f8a505.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libunicode_normalization-ee648b9945147e9c.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libtinyvec-578cef4b7f7be158.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libtinyvec_macros-b04713a4a486580f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libunicode_bidi-e31b0e7e02283d3f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libform_urlencoded-32bf11090fdb154b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libpercent_encoding-f826ffdab1c80872.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libitoa-d63aebe64377efe5.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsha1-fb82d0c70d333aeb.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libsha1_smol-a12f573a0203f960.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcombine-d11be6fbd5ea42be.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbytes-cd93eda7ae369d96.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand-f7effdcfd0de7e2b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_chacha-4522f1315badcdca.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libppv_lite86-0f923c878d002a70.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/librand_core-22ec817e836bb6a1.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libgetrandom-be0032f7660480e2.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libzmq-4219003c76f8580f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libzmq_sys-9b7a58187c445016.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libxdr_codec-983344df9341bbb1.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbyteorder-f869cdf104190e24.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libclap-2c485bcd0e21b617.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libstrsim-90b63ed9f828463f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libtextwrap-b06c9c339731a808.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libclap_lex-00db473b72f3044f.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libos_str_bytes-44b646024f96e99b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libindexmap-cb088934ecb46261.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libhashbrown-fe8315aebe5807ae.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libbitflags-2bbfbfade6407190.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libenv_logger-94f1b4bdd39c6028.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libatty-dc7097a9e90b966a.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liblibc-70ee320854cd90eb.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libtermcolor-ff0126ae5373e748.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libhumantime-0d0ce8c0eaf88389.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libregex-b07915fcee6c430c.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libaho_corasick-44225d686fef2bf8.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libmemchr-b9afceb11d89c5ca.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libregex_syntax-1a22eef445cba4f5.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liblog-ce89bebd7bfd835b.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/libcfg_if-0692cee5d0087e61.rlib" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/liblazy_static-ebd75cc0f36ef66d.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd-bc66f40cdb19a7b5.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-82744e00eb67d2cd.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libobject-687c35e73da80a26.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-8763a2dbee186cdb.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-8429266bec145faf.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libgimli-8d61cdb577563b85.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-778598e0d10758f6.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-aa27b90bf7fd1432.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-d1a0ff487d6d4d55.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-3e59a62b515378ce.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-fbff8af2ae7354cf.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libadler-60690200e8d95cee.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-af17eba547e34f93.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libunwind-a2d3fb1c6098ba0b.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-631867edff21efa9.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liblibc-1432fbf85665684e.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liballoc-e26d2fb48c01825f.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-a8a859a864856684.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcore-908209eee60fb642.rlib" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-d567ed3625eefebc.rlib" "-llzma" "-lc++" "-liconv" "-lSystem" "-lc" "-lm" "-L" "/Users/jianshuzhao/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "-o" "/Users/jianshuzhao/Github/kmerutils/target/release/deps/qualityloader-9f84cccdbd633d2f" "-Wl,-dead_strip" "-nodefaultlibs"
= note: Undefined symbols for architecture arm64:
"__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm", referenced from:
_ZN3zmq13socket_base_t9parse_uriEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
"__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm", referenced from:
__ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc in libzmq_sys-9b7a58187c445016.rlib(ip_resolver.o)
"__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm", referenced from:
__ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc in libzmq_sys-9b7a58187c445016.rlib(ip_resolver.o)
__ZN3zmq17socks_connecter_t13parse_addressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS6_Rt in libzmq_sys-9b7a58187c445016.rlib(socks_connecter.o)
"__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc", referenced from:
__ZNK3zmq13socket_base_t14check_protocolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t13term_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t4bindEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13udp_address_t7resolveEPKcbb in libzmq_sys-9b7a58187c445016.rlib(udp_address.o)
__ZN3zmq14session_base_t16start_connectingEb in libzmq_sys-9b7a58187c445016.rlib(session_base.o)
__ZN3zmq14session_base_t9reconnectEv in libzmq_sys-9b7a58187c445016.rlib(session_base.o)
__ZN3zmq9address_tD1Ev in libzmq_sys-9b7a58187c445016.rlib(address.o)
...
"_ZNSo9_M_insertImEERSoT", referenced from:
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
"__ZNSolsEi", referenced from:
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt18condition_variable10notify_allEv", referenced from:
__ZN3zmq14mailbox_safe_t4sendERKNS_9command_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE", referenced from:
__ZN3zmq14mailbox_safe_t4recvEPNS_9command_tEi in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZNSt18condition_variableC1Ev", referenced from:
__ZN3zmq14mailbox_safe_tC1EPNS_7mutex_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZNSt18condition_variableD1Ev", referenced from:
__ZNSt3_V222condition_variable_anyD1Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_tD1Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_tC1EPNS_7mutex_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZNSt6chrono3_V212system_clock3nowEv", referenced from:
__ZN3zmq14mailbox_safe_t4recvEPNS_9command_tEi in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZNSt6localeC1Ev", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt6localeD1Ev", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm", referenced from:
__ZN3zmq21routing_socket_base_t11xsetsockoptEiPKvm in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t4bindEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq19get_peer_ip_addressEiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ip.o)
_ZN3zmq27create_ipc_wildcard_addressERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6 in libzmq_sys-9b7a58187c445016.rlib(ip.o)
__ZN3zmq12ws_address_t7resolveEPKcbb in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
...
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm", referenced from:
_ZN3zmq27create_ipc_wildcard_addressERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6 in libzmq_sys-9b7a58187c445016.rlib(ip.o)
__ZNK3zmq13ws_listener_t15get_socket_nameB5cxx11EiNS_12socket_end_tE in libzmq_sys-9b7a58187c445016.rlib(ws_listener.o)
"_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq13udp_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(udp_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
_ZN3zmq17socks_connecter_t21set_auth_method_basicERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8 in libzmq_sys-9b7a58187c445016.rlib(socks_connecter.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm", referenced from:
__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.constprop.0 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE7_M_copyILb0ENSE_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS8_ESJ_PSt18_Rb_tree_node_baseRT0.isra.0 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZN3zmq13socket_base_t9parse_uriEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZN3zmq9options_tC1ERKS0 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPN3zmq5own_tEPNS8_6pipe_tEEESt10_Select1stISE_ESt4lessIS5_ESaISE_EE16_M_emplace_equalIJRS7_SD_EEESt17_Rb_tree_iteratorISE_EDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t12add_endpointERKNS_19endpoint_uri_pair_tEPNS_5own_tEPNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t13term_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
...
"__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm", referenced from:
_ZN3zmq27create_ipc_wildcard_addressERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6 in libzmq_sys-9b7a58187c445016.rlib(ip.o)
"__ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev", referenced from:
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
"__ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"_ZNSt8__detail15_List_node_base7_M_hookEPS0", referenced from:
__ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
__ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
_ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1 in libzmq_sys-9b7a58187c445016.rlib(mtrie.o)
"__ZNSt8__detail15_List_node_base9_M_unhookEv", referenced from:
__ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPvEEvPS1_PFvPKhmT_ES8_b in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
__ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmIPNS_6xpub_tEEEvPS1_PFvPKhmT_ES9_b in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
_ZN3zmq15generic_mtrie_tINS_6pipe_tEE2rmEPKhmPS1 in libzmq_sys-9b7a58187c445016.rlib(mtrie.o)
"__ZNSt8ios_baseC2Ev", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt8ios_baseD2Ev", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate", referenced from:
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
"__ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
"__ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base", referenced from:
_ZNSt8_Rb_treeIN3zmq6blob_tESt4pairIKS1_NS0_21routing_socket_base_t10out_pipe_tEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeIN3zmq6blob_tESt4pairIKS1_NS0_21routing_socket_base_t10out_pipe_tEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJS1_RKS5_EEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq10endpoint_tEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7 in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq10endpoint_tEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7 in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7 in libzmq_sys-9b7a58187c445016.rlib(options.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7 in libzmq_sys-9b7a58187c445016.rlib(options.o)
_ZNSt8_Rb_treeIPN3zmq6pipe_tES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT in libzmq_sys-9b7a58187c445016.rlib(session_base.o)
...
"__ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base", referenced from:
__ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t13term_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq14session_base_t15pipe_terminatedEPNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(session_base.o)
__ZN3zmq5own_t12process_termEi in libzmq_sys-9b7a58187c445016.rlib(own.o)
_ZNSt8_Rb_treeIPN3zmq5own_tES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE5eraseERKS2 in libzmq_sys-9b7a58187c445016.rlib(own.o)
...
"__ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base", referenced from:
__ZN3zmq21routing_socket_base_t16xwrite_activatedEPNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t13term_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeIN3zmq6blob_tESt4pairIKS1_NS0_21routing_socket_base_t10out_pipe_tEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJS1_RKS5_EEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq5ctx_t20unregister_endpointsEPKNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq10endpoint_tEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7 in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
...
"__ZSt19__throw_logic_errorPKc", referenced from:
_ZN3zmq13socket_base_t9parse_uriEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t4bindEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq5ctx_t13find_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5ctx_t17register_endpointEPKcRKNS_10endpoint_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq14ipc_listener_t17set_local_addressEPKc in libzmq_sys-9b7a58187c445016.rlib(ipc_listener.o)
__ZN3zmq6dish_t6xxrecvEPNS_5msg_tE in libzmq_sys-9b7a58187c445016.rlib(dish.o)
...
"__ZSt20__throw_length_errorPKc", referenced from:
_ZNSt6vectorIPN3zmq6pipe_tESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZN3zmq27create_ipc_wildcard_addressERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6 in libzmq_sys-9b7a58187c445016.rlib(ip.o)
__ZNSt6vectorIPN3zmq9i_mailboxESaIS2_EE17_M_default_appendEm in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt6vectorIPN3zmq9i_mailboxESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEmRKS2 in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt6vectorIPN3zmq11io_thread_tESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
...
"__ZSt20__throw_system_errori", referenced from:
__ZN3zmq14mailbox_safe_t4sendERKNS_9command_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZNSt11unique_lockISt5mutexE6unlockEv in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_t4recvEPNS_9command_tEi in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZSt24__throw_out_of_range_fmtPKcz", referenced from:
_ZN3zmq13socket_base_t9parse_uriEPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13ip_resolver_t7resolveEPNS_9ip_addr_tEPKc in libzmq_sys-9b7a58187c445016.rlib(ip_resolver.o)
__ZN3zmq17socks_connecter_t13parse_addressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS6_Rt in libzmq_sys-9b7a58187c445016.rlib(socks_connecter.o)
"_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS", referenced from:
__ZN3zmq13socket_base_t9inprocs_t11erase_pipesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t13term_endpointEPKc in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq13socket_base_t15pipe_terminatedEPNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq21routing_socket_base_t14erase_out_pipeEPKNS_6pipe_tE in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
__ZN3zmq5ctx_t20unregister_endpointsEPKNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5ctx_t19unregister_endpointERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
...
"__ZSt28__throw_bad_array_new_lengthv", referenced from:
_ZN3zmq9options_tC1ERKS0 in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq5ctx_t20pending_connection_tEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyILb0ENSH_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISB_ESM_PSt18_Rb_tree_node_baseRT0.isra.0 in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq10endpoint_tEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS5_RKS9_EEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5own_tC1EPNS_11io_thread_tERKNS_9options_tE in libzmq_sys-9b7a58187c445016.rlib(own.o)
_ZNSt5dequeIhSaIhEE12emplace_backIJhEEERhDpOT.isra.0 in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
_ZNSt5dequeIN3zmq6blob_tESaIS1_EE12emplace_backIJS1_EEERS1_DpOT.isra.0 in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
__ZNSt5dequeIPN3zmq6pipe_tESaIS2_EE17_M_reallocate_mapEmb in libzmq_sys-9b7a58187c445016.rlib(xpub.o)
...
"_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS", referenced from:
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPN3zmq5own_tEPNS8_6pipe_tEEESt10_Select1stISE_ESt4lessIS5_ESaISE_EE16_M_emplace_equalIJRS7_SD_EEESt17_Rb_tree_iteratorISE_EDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeIN3zmq6blob_tESt4pairIKS1_NS0_21routing_socket_base_t10out_pipe_tEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJS1_RKS5_EEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT in libzmq_sys-9b7a58187c445016.rlib(socket_base.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zmq10endpoint_tEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS5_RKS9_EEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5ctx_t15connect_pendingEPKcPNS_13socket_base_tE in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
_ZNSt8_Rb_treeIPN3zmq6pipe_tES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT in libzmq_sys-9b7a58187c445016.rlib(session_base.o)
_ZN3zmq5own_t11process_ownEPS0 in libzmq_sys-9b7a58187c445016.rlib(own.o)
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT in libzmq_sys-9b7a58187c445016.rlib(dish.o)
...
"__ZTIN10__cxxabiv115__forced_unwindE", referenced from:
anon in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
GCC_except_table4 in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
"__ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
"__ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
"__ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZTVSt15basic_streambufIcSt11char_traitsIcEE", referenced from:
__ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"__ZTVSt9basic_iosIcSt11char_traitsIcEE", referenced from:
__ZN3zmq12ws_address_tC1EPK8sockaddrj in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq12ws_address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(ws_address.o)
__ZNK3zmq9address_t9to_stringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in libzmq_sys-9b7a58187c445016.rlib(address.o)
__ZN3zmq20stream_engine_base_t15init_propertiesERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEE in libzmq_sys-9b7a58187c445016.rlib(stream_engine_base.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"___aarch64_cas8_acq_rel", referenced from:
__ZN3zmq7ypipe_tINS_9command_tELi16EE10check_readEv in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq7ypipe_tINS_9command_tELi16EE5flushEv in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq7ypipe_tINS_9command_tELi16EE5probeEPFbRKS1_E in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
_ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1 in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_t4sendERKNS_9command_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_tC1EPNS_7mutex_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_t4recvEPNS_9command_tEi in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
...
"___aarch64_ldadd4_acq_rel", referenced from:
__ZN3zmq5ctx_t13create_socketEi in libzmq_sys-9b7a58187c445016.rlib(ctx.o)
__ZN3zmq5msg_t5closeEv in libzmq_sys-9b7a58187c445016.rlib(msg.o)
_ZN3zmq5msg_t4moveERS0 in libzmq_sys-9b7a58187c445016.rlib(msg.o)
_ZN3zmq5msg_t4copyERS0 in libzmq_sys-9b7a58187c445016.rlib(msg.o)
__ZN3zmq5msg_t8add_refsEi in libzmq_sys-9b7a58187c445016.rlib(msg.o)
__ZN3zmq5msg_t7rm_refsEi in libzmq_sys-9b7a58187c445016.rlib(msg.o)
__ZN3zmq10metadata_t7add_refEv in libzmq_sys-9b7a58187c445016.rlib(metadata.o)
...
"___aarch64_swp8_acq_rel", referenced from:
_ZN3zmq7ypipe_tINS_9command_tELi16EE4readEPS1 in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq7ypipe_tINS_9command_tELi16EED1Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq7ypipe_tINS_9command_tELi16EED0Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq7ypipe_tINS_9command_tELi16EE5writeERKS1_b in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_t4sendERKNS_9command_tE in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq14mailbox_safe_tD1Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
__ZN3zmq8yqueue_tINS_9command_tELi16EED1Ev in libzmq_sys-9b7a58187c445016.rlib(mailbox_safe.o)
...
ld: symbol(s) not found for architecture arm64
collect2: error: ld returned 1 exit status

error: could not compile kmerutils due to previous error
warning: build failed, waiting for other jobs to finish...

I think it is ARM64 specific errors. But it is really nice that it is now linked statically by default.

Many thanks,

Jianshu

@Jasper-Bekkers
Copy link
Collaborator

For these linker issues it may be better to file an issue or better a pull request on the zeromq-src repo, since that's mostly where the magic happens.

@jianshu93
Copy link
Author

will do!

Thanks!

jianshu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants