DoubangoTelecom / idoubs

SIP/IMS VideoPhone for iOS (iPhone, iPad and iPod Touch) and MAC OS X
https://doubango.org
Other
111 stars 41 forks source link

Undefined symbols for architecture x86_64:on 64 bit Architecture #193

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi

 i am using idoubs lib and try to convert Arm64. I got error on  Xcode  6.2 (6C131e)

Undefined symbols for architecture x86_64:
  "_BIO_ctrl", referenced from:
      _tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
  "_BIO_free", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_BIO_free_all", referenced from:
      _tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
  "_BIO_new", referenced from:
      _tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_BIO_s_file", referenced from:
      _tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
  "_BIO_s_mem", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_BIO_write", referenced from:
      _tnet_dtls_socket_handle_incoming_data in libtinyNET.a(tnet_dtls.o)
  "_Check_Parity_Pitch", referenced from:
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o)
  "_Coder_ld8a", referenced from:
      _tdav_codec_g729ab_encode in libtinyDAV.a(tdav_codec_g729.o)
  "_ConvertFromI420", referenced from:
      tdav_converter_video_libyuv_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_ConvertToI420", referenced from:
      tdav_converter_video_libyuv_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_DTLSv1_method", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_Decod_ld8a", referenced from:
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o)
  "_EVP_md5", referenced from:
      __tnet_dtls_get_hash_evp in libtinyNET.a(tnet_dtls.o)
  "_EVP_sha1", referenced from:
      __tnet_dtls_get_hash_evp in libtinyNET.a(tnet_dtls.o)
  "_EVP_sha256", referenced from:
      __tnet_dtls_get_hash_evp in libtinyNET.a(tnet_dtls.o)
  "_EVP_sha512", referenced from:
      __tnet_dtls_get_hash_evp in libtinyNET.a(tnet_dtls.o)
  "_I420Rotate", referenced from:
      tdav_converter_video_libyuv_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_I420Scale", referenced from:
      tdav_converter_video_libyuv_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_Init_Cod_cng", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Coder_ld8a", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Dec_cng", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Decod_ld8a", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Post_Filter", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Post_Process", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_Init_Pre_Process", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_OPENSSL_add_all_algorithms_noconf", referenced from:
      _tnet_startup in libtinyNET.a(tnet.o)
  "_PEM_read_bio_X509", referenced from:
      _tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
  "_Post_Filter", referenced from:
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o)
  "_Post_Process", referenced from:
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o)
  "_Pre_Process", referenced from:
      _tdav_codec_g729ab_encode in libtinyDAV.a(tdav_codec_g729.o)
  "_SSL_CTX_check_private_key", referenced from:
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_ctrl", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_free", referenced from:
      __tnet_transport_ssl_deinit in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_get_verify_mode", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_SSL_CTX_load_verify_locations", referenced from:
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_new", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_set_cipher_list", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_set_default_passwd_cb_userdata", referenced from:
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_set_tlsext_use_srtp", referenced from:
      _tnet_transport_dtls_use_srtp in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_set_verify", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_use_PrivateKey_file", referenced from:
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_CTX_use_certificate_file", referenced from:
      _tnet_transport_tls_set_certs in libtinyNET.a(tnet_transport.o)
  "_SSL_accept", referenced from:
      _tnet_tls_socket_accept in libtinyNET.a(tnet_tls.o)
  "_SSL_connect", referenced from:
      _tnet_tls_socket_connect in libtinyNET.a(tnet_tls.o)
  "_SSL_ctrl", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_SSL_do_handshake", referenced from:
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
  "_SSL_export_keying_material", referenced from:
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
  "_SSL_free", referenced from:
      _tnet_dtls_socket_dtor in libtinyNET.a(tnet_dtls.o)
      _tnet_tls_socket_dtor in libtinyNET.a(tnet_tls.o)
  "_SSL_get_error", referenced from:
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
      _tnet_dtls_socket_handle_incoming_data in libtinyNET.a(tnet_dtls.o)
      _tnet_tls_socket_connect in libtinyNET.a(tnet_tls.o)
      _tnet_tls_socket_accept in libtinyNET.a(tnet_tls.o)
      _tnet_tls_socket_write in libtinyNET.a(tnet_tls.o)
      _tnet_tls_socket_recv in libtinyNET.a(tnet_tls.o)
  "_SSL_get_ex_data", referenced from:
      __tnet_dtls_verify_cert in libtinyNET.a(tnet_dtls.o)
  "_SSL_get_peer_certificate", referenced from:
      __tnet_dtls_socket_is_remote_cert_fp_match in libtinyNET.a(tnet_dtls.o)
  "_SSL_get_selected_srtp_profile", referenced from:
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
  "_SSL_get_verify_result", referenced from:
      __tnet_dtls_socket_is_remote_cert_fp_match in libtinyNET.a(tnet_dtls.o)
  "_SSL_library_init", referenced from:
      _tnet_startup in libtinyNET.a(tnet.o)
  "_SSL_load_error_strings", referenced from:
      _tnet_startup in libtinyNET.a(tnet.o)
  "_SSL_new", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
      _tnet_tls_socket_create in libtinyNET.a(tnet_tls.o)
  "_SSL_pending", referenced from:
      _tnet_tls_socket_recv in libtinyNET.a(tnet_tls.o)
  "_SSL_read", referenced from:
      _tnet_tls_socket_recv in libtinyNET.a(tnet_tls.o)
  "_SSL_set_accept_state", referenced from:
      _tnet_dtls_socket_set_setup in libtinyNET.a(tnet_dtls.o)
  "_SSL_set_bio", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_SSL_set_connect_state", referenced from:
      _tnet_dtls_socket_set_setup in libtinyNET.a(tnet_dtls.o)
  "_SSL_set_ex_data", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_SSL_set_fd", referenced from:
      _tnet_tls_socket_create in libtinyNET.a(tnet_tls.o)
  "_SSL_set_read_ahead", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
  "_SSL_set_verify", referenced from:
      _tnet_dtls_socket_create in libtinyNET.a(tnet_dtls.o)
      _tnet_dtls_socket_use_srtp in libtinyNET.a(tnet_dtls.o)
  "_SSL_shutdown", referenced from:
      _tnet_dtls_socket_dtor in libtinyNET.a(tnet_dtls.o)
      _tnet_tls_socket_dtor in libtinyNET.a(tnet_tls.o)
  "_SSL_state", referenced from:
      _tnet_dtls_socket_do_handshake in libtinyNET.a(tnet_dtls.o)
      _tnet_tls_socket_recv in libtinyNET.a(tnet_tls.o)
  "_SSL_write", referenced from:
      _tnet_tls_socket_write in libtinyNET.a(tnet_tls.o)
  "_SSLv23_client_method", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_SSLv23_server_method", referenced from:
      __tnet_transport_ssl_init in libtinyNET.a(tnet_transport.o)
  "_Set_zero", referenced from:
      _tdav_codec_g729ab_open in libtinyDAV.a(tdav_codec_g729.o)
  "_X509_STORE_CTX_get_ex_data", referenced from:
      __tnet_dtls_verify_cert in libtinyNET.a(tnet_dtls.o)
  "_X509_digest", referenced from:
      __tnet_dtls_get_fingerprint in libtinyNET.a(tnet_dtls.o)
  "_X509_free", referenced from:
      __tnet_dtls_socket_is_remote_cert_fp_match in libtinyNET.a(tnet_dtls.o)
  "_av_free", referenced from:
      _tdav_codec_h264_close_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_close_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_close_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_close_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_close_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_close_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_close in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_av_init_packet", referenced from:
      _tdav_codec_h264_decode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_decode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_decode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_decode in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_decode in libtinyDAV.a(tdav_codec_h263.o)
      _tdav_codec_h263p_decode in libtinyDAV.a(tdav_codec_h263.o)
  "_av_opt_set", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
  "_av_opt_set_int", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
  "_av_realloc", referenced from:
      tdav_converter_video_ffmpeg_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_avcodec_alloc_context", referenced from:
      _tdav_codec_h264_open_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_open_encoder in libtinyDAV.a(tdav_codec_h263.o)
      ...
  "_avcodec_alloc_context3", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
  "_avcodec_alloc_frame", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_open_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_close", referenced from:
      _tdav_codec_h264_close_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_close_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_close_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_close_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_close_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_close_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_close in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_decode_video2", referenced from:
      _tdav_codec_h264_decode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_decode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_decode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_decode in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_decode in libtinyDAV.a(tdav_codec_h263.o)
      _tdav_codec_h263p_decode in libtinyDAV.a(tdav_codec_h263.o)
  "_avcodec_encode_video", referenced from:
      _tdav_codec_h264_encode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_encode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_encode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_encode in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_encode in libtinyDAV.a(tdav_codec_h263.o)
  "_avcodec_find_decoder", referenced from:
      _tdav_codec_ffmpeg_h264_is_supported in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_init in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_ffmpeg_mp4ves_is_supported in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_ffmpeg_theora_is_supported in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_find_encoder", referenced from:
      _tdav_codec_ffmpeg_h264_is_supported in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_init in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_ffmpeg_mp4ves_is_supported in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_ffmpeg_theora_is_supported in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_get_context_defaults", referenced from:
      _tdav_codec_h264_open_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_open_encoder in libtinyDAV.a(tdav_codec_h263.o)
      ...
  "_avcodec_get_context_defaults3", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
  "_avcodec_get_frame_defaults", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_open_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_open", referenced from:
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_open_decoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_decode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_open in libtinyDAV.a(tdav_codec_h261.o)
      ...
  "_avcodec_register_all", referenced from:
      _tdav_init in libtinyDAV.a(tdav.o)
  "_avpicture_fill", referenced from:
      _tdav_codec_h264_encode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_encode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_encode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_encode in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_encode in libtinyDAV.a(tdav_codec_h263.o)
      tdav_converter_video_ffmpeg_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_avpicture_get_size", referenced from:
      _tdav_codec_h264_decode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_h264_open_encoder in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_open_encoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_open_decoder in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_mp4ves_decode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_open_encoder in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_theora_open_decoder in libtinyDAV.a(tdav_codec_theora.o)
      ...
  "_avpicture_layout", referenced from:
      _tdav_codec_h264_decode in libtinyDAV.a(tdav_codec_h264.o)
      _tdav_codec_mp4ves_decode in libtinyDAV.a(tdav_codec_mp4ves.o)
      _tdav_codec_theora_decode in libtinyDAV.a(tdav_codec_theora.o)
      _tdav_codec_h261_decode in libtinyDAV.a(tdav_codec_h261.o)
      _tdav_codec_h263_decode in libtinyDAV.a(tdav_codec_h263.o)
      _tdav_codec_h263p_decode in libtinyDAV.a(tdav_codec_h263.o)
      tdav_converter_video_ffmpeg_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
      ...
  "_bits2prm_ld8k", referenced from:
      _tdav_codec_g729ab_decode in libtinyDAV.a(tdav_codec_g729.o)
  "_gsm_create", referenced from:
      _tdav_codec_gsm_open in libtinyDAV.a(tdav_codec_gsm.o)
  "_gsm_decode", referenced from:
      _tdav_codec_gsm_decode in libtinyDAV.a(tdav_codec_gsm.o)
     (maybe you meant: _tdav_codec_gsm_decode)
  "_gsm_destroy", referenced from:
      _tdav_codec_gsm_close in libtinyDAV.a(tdav_codec_gsm.o)
      _tdav_codec_gsm_dtor in libtinyDAV.a(tdav_codec_gsm.o)
  "_gsm_encode", referenced from:
      _tdav_codec_gsm_encode in libtinyDAV.a(tdav_codec_gsm.o)
     (maybe you meant: _tdav_codec_gsm_encode)
  "_jitter_buffer_ctl", referenced from:
      _tdav_speex_jitterbuffer_open in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_destroy", referenced from:
      _tdav_speex_jitterbuffer_close in libtinyDAV.a(tdav_speex_jitterbuffer.o)
      _tdav_speex_jitterbuffer_dtor in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_get", referenced from:
      _tdav_speex_jitterbuffer_get in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_init", referenced from:
      _tdav_speex_jitterbuffer_open in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_put", referenced from:
      _tdav_speex_jitterbuffer_put in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_reset", referenced from:
      _tdav_speex_jitterbuffer_reset in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_tick", referenced from:
      _tdav_speex_jitterbuffer_tick in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_jitter_buffer_update_delay", referenced from:
      _tdav_speex_jitterbuffer_get in libtinyDAV.a(tdav_speex_jitterbuffer.o)
  "_new_speech", referenced from:
      _tdav_codec_g729ab_encode in libtinyDAV.a(tdav_codec_g729.o)
  "_opus_decode", referenced from:
      _tdav_codec_opus_decode in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_decoder_create", referenced from:
      _tdav_codec_opus_open in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_decoder_destroy", referenced from:
      _tdav_codec_opus_dtor in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_encode", referenced from:
      _tdav_codec_opus_encode in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_encoder_create", referenced from:
      _tdav_codec_opus_open in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_encoder_ctl", referenced from:
      _tdav_codec_opus_open in libtinyDAV.a(tdav_codec_opus.o)
  "_opus_encoder_destroy", referenced from:
      _tdav_codec_opus_dtor in libtinyDAV.a(tdav_codec_opus.o)
  "_prm2bits_ld8k", referenced from:
      _tdav_codec_g729ab_encode in libtinyDAV.a(tdav_codec_g729.o)
  "_speex_bits_destroy", referenced from:
      _tdav_codec_speex_deinit in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_bits_init", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_bits_read_from", referenced from:
      _tdav_codec_speex_decode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_bits_remaining", referenced from:
      _tdav_codec_speex_decode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_bits_reset", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
      _tdav_codec_speex_encode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_bits_write", referenced from:
      _tdav_codec_speex_encode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_buffer_destroy", referenced from:
      _tdav_consumer_audiounit_dtor in libtinyDAV.a(tdav_consumer_audiounit.o)
      _tdav_producer_audiounit_dtor in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_buffer_get_available", referenced from:
      _tdav_consumer_audiounit_get in libtinyDAV.a(tdav_consumer_audiounit.o)
      ___handle_input_buffer in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_buffer_init", referenced from:
      _tdav_consumer_audiounit_prepare in libtinyDAV.a(tdav_consumer_audiounit.o)
      _tdav_producer_audiounit_prepare in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_buffer_read", referenced from:
      _tdav_consumer_audiounit_get in libtinyDAV.a(tdav_consumer_audiounit.o)
      ___handle_input_buffer in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_buffer_resize", referenced from:
      _tdav_consumer_audiounit_prepare in libtinyDAV.a(tdav_consumer_audiounit.o)
      _tdav_producer_audiounit_prepare in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_buffer_write", referenced from:
      _tdav_consumer_audiounit_get in libtinyDAV.a(tdav_consumer_audiounit.o)
      ___handle_input_buffer in libtinyDAV.a(tdav_producer_audiounit.o)
  "_speex_decode_int", referenced from:
      _tdav_codec_speex_decode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_decoder_ctl", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_decoder_destroy", referenced from:
      _tdav_codec_speex_deinit in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_decoder_init", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_echo_capture", referenced from:
      _tdav_speex_denoise_process_record in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_echo_ctl", referenced from:
      _tdav_speex_denoise_open in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_echo_playback", referenced from:
      _tdav_speex_denoise_echo_playback in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_echo_state_destroy", referenced from:
      _tdav_speex_denoise_close in libtinyDAV.a(tdav_speex_denoise.o)
      _tdav_speex_denoise_dtor in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_echo_state_init", referenced from:
      _tdav_speex_denoise_open in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_encode_int", referenced from:
      _tdav_codec_speex_encode in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_encoder_ctl", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_encoder_destroy", referenced from:
      _tdav_codec_speex_deinit in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_encoder_init", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_nb_mode", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_preprocess_ctl", referenced from:
      _tdav_speex_denoise_open in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_preprocess_run", referenced from:
      _tdav_speex_denoise_process_record in libtinyDAV.a(tdav_speex_denoise.o)
      _tdav_speex_denoise_process_playback in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_preprocess_state_destroy", referenced from:
      _tdav_speex_denoise_close in libtinyDAV.a(tdav_speex_denoise.o)
      _tdav_speex_denoise_dtor in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_preprocess_state_init", referenced from:
      _tdav_speex_denoise_open in libtinyDAV.a(tdav_speex_denoise.o)
  "_speex_resampler_destroy", referenced from:
      _tdav_speex_resampler_close in libtinyDAV.a(tdav_speex_resampler.o)
      _tdav_speex_resampler_dtor in libtinyDAV.a(tdav_speex_resampler.o)
  "_speex_resampler_init", referenced from:
      _tdav_speex_resampler_open in libtinyDAV.a(tdav_speex_resampler.o)
  "_speex_resampler_process_int", referenced from:
      _tdav_speex_resampler_process in libtinyDAV.a(tdav_speex_resampler.o)
  "_speex_resampler_set_output_stride", referenced from:
      _tdav_speex_resampler_process in libtinyDAV.a(tdav_speex_resampler.o)
  "_speex_uwb_mode", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_speex_wb_mode", referenced from:
      _tdav_codec_speex_open in libtinyDAV.a(tdav_codec_speex.o)
  "_sws_freeContext", referenced from:
      tdav_converter_video_ffmpeg_dtor(void*) in libtinyDAV.a(tdav_converter_video.o)
  "_sws_getContext", referenced from:
      tdav_converter_video_ffmpeg_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_sws_scale", referenced from:
      tdav_converter_video_ffmpeg_process(tmedia_converter_video_s*, void const*, void**, unsigned int*) in libtinyDAV.a(tdav_converter_video.o)
  "_vpx_codec_control_", referenced from:
      _vpx_codec_control_VP8E_SET_STATIC_THRESHOLD in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_dec_init_ver", referenced from:
      _tdav_codec_vp8_open_decoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_decode", referenced from:
      _tdav_codec_vp8_decode in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_destroy", referenced from:
      _tdav_codec_vp8_close_encoder in libtinyDAV.a(tdav_codec_vp8.o)
      _tdav_codec_vp8_close_decoder in libtinyDAV.a(tdav_codec_vp8.o)
      _tdav_codec_vp8_dtor in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_enc_config_default", referenced from:
      _tdav_codec_vp8_open_encoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_enc_config_set", referenced from:
      _tdav_codec_vp8_set in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_enc_init_ver", referenced from:
      _tdav_codec_vp8_open_encoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_encode", referenced from:
      _tdav_codec_vp8_encode in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_get_caps", referenced from:
      _tdav_codec_vp8_open_decoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_get_cx_data", referenced from:
      _tdav_codec_vp8_encode in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_get_frame", referenced from:
      _tdav_codec_vp8_decode in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_vp8_cx", referenced from:
      _tdav_codec_vp8_open_encoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_vp8_dx", referenced from:
      _tdav_codec_vp8_open_decoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_codec_vp8_dx_algo", referenced from:
      _tdav_codec_vp8_open_decoder in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_img_free", referenced from:
      _tdav_codec_vp8_encode in libtinyDAV.a(tdav_codec_vp8.o)
  "_vpx_img_wrap", referenced from:
      _tdav_codec_vp8_encode in libtinyDAV.a(tdav_codec_vp8.o)
ld: symbol(s) not found for architecture x86_64

Original issue reported on code.google.com by gangeshw...@gmail.com on 8 Jun 2015 at 7:09

GoogleCodeExporter commented 9 years ago

Original comment by boss...@yahoo.fr on 8 Jun 2015 at 8:01