You are not logged in.
clean build of https://github.com/binance-exchange/binacpp . I have to my best, followed the readme installed all dependencies and googled my errors.
I get the following warnings and errors.
/usr/bin/ld: warning: libcrypto.so.1.0.0, needed by ../lib/libcurl-7.56.0/lib/libcurl.so, may conflict with libcrypto.so.1.1
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `SSLv3_client_method@OPENSSL_1.0.0'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_parse_result@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_get_option@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_sasl_bind@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_err2string@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_abandon_ext@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_pvt_url_scheme2proto@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_unbind_ext@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_get_attribute_ber@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_init_fd@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_next_message@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_free_urldesc@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_url_parse@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_get_dn_ber@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_msgtype@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_msgfree@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_memfree@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_search_ext@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_result@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_set_option@OPENLDAP_2.4_2'
/usr/bin/ld: ../lib/libcurl-7.56.0/lib/libcurl.so: undefined reference to `ldap_first_message@OPENLDAP_2.4_2'
collect2: error: ld returned 1 exit status
make: *** [Makefile:26: example] Error 1
Last edited by tsrnc2 (2018-11-13 23:54:44)
Offline
Moving to AUR Issues...
Offline
what commands did you use to produce these errors?
"Dr. Madden, why don't the natural numbers include 0?" -me
"....... Take a philosophy course" -Dr. Madden
Offline
If you remove the use of the bundled libs from https://github.com/binance-exchange/bin … c/Makefile does that resolve the issue?
Edit:
git clone https://github.com/tensaix2j/binacpp
cd binacpp/src
g++ -c binacpp_websocket.cpp -fPIC -o binacpp_websocket.o
g++ -c binacpp_logger.cpp -fPIC -o binacpp_logger.o
g++ -c binacpp_utils.cpp -fPIC -o binacpp_utils.o
g++ -fPIC -shared -lcurl -lcrypto -lwebsockets -ljsoncpp *.o -o libbinacpp.so
Last edited by loqs (2018-11-14 12:32:42)
Offline