owt-client-native
owt-client-native copied to clipboard
ios building error
latest ios demo and native compiled framework by myself.
Undefined symbols for architecture arm64: "_SSL_ctrl", referenced from: asio::ssl::detail::engine::engine(ssl_ctx_st*) in arm64_libsioclient_tls.a(sio_client_impl.cpp.o) websocketpp::transport::asio::tls_socket::connection::pre_init(std::__1::function<void (std::__1::error_code const&)>) in arm64_libsioclient_tls.a(sio_client_impl.cpp.o) "_SSL_CTX_ctrl", referenced from: asio::ssl::context::context(asio::ssl::context_base::method) in arm64_libsioclient_tls.a(sio_client_impl.cpp.o) "_CONF_modules_unload", referenced from: asio::ssl::detail::openssl_init_base::instance() in arm64_libsioclient_tls.a(sio_client.cpp.o) std::__1::__shared_ptr_pointer<asio::ssl::detail::openssl_init_base::do_init*, std::__1::shared_ptrasio::ssl::detail::openssl_init_base::do_init::__shared_ptr_default_delete<asio::ssl::detail::openssl_init_base::do_init, asio::ssl::detail::openssl_init_base::do_init>, std::__1::allocatorasio::ssl::detail::openssl_init_base::do_init >::__on_zero_shared() in arm64_libsioclient_tls.a(sio_client.cpp.o) asio::ssl::detail::openssl_init_base::instance() in arm64_libsioclient_tls.a(sio_socket.cpp.o) std::__1::__shared_ptr_pointer<asio::ssl::detail::openssl_init_base::do_init*, std::__1::shared_ptrasio::ssl::detail::openssl_init_base::do_init::__shared_ptr_default_delete<asio::ssl::detail::openssl_init_base::do_init, asio::ssl::detail::openssl_init_base::do_init>, std::__1::allocatorasio::ssl::detail::openssl_init_base::do_init >::__on_zero_shared() in arm64_libsioclient_tls.a(sio_socket.cpp.o) asio::ssl::detail::openssl_init_base::instance() in arm64_libsioclient_tls.a(sio_client_impl.cpp.o) std::__1::__shared_ptr_pointer<asio::ssl::detail::openssl_init_base::do_init*, std::__1::shared_ptrasio::ssl::detail::openssl_init_base::do_init::__shared_ptr_default_delete<asio::ssl::detail::openssl_init_base::do_init, asio::ssl::detail::openssl_init_base::do_init>, std::__1::allocatorasio::ssl::detail::openssl_init_base::do_init >::__on_zero_shared() in arm64_libsioclient_tls.a(sio_client_impl.cpp.o) ld: symbol(s) not found for architecture arm64
It looks like some symbols don't exist in your OpenSSL library.