Search Unity

Question XCode Build Errors

Discussion in 'iOS and tvOS' started by Saravana_Vins, Mar 17, 2021.

  1. Saravana_Vins

    Saravana_Vins

    Joined:
    May 5, 2017
    Posts:
    35
    Hi ,
    I have update the my iOS project from 2019.4.6 to 2019.4.16.After upgrading project
    am facing following XCode build errors appeared:
    Undefined symbols for architecture arm64:
    "_speex_echo_ctl", referenced from:
    _SpeexLib_speex_echo_ctl_m5E56441D455F337C2CB514C09A4050ED4EC70A1C in PhotonVoice.API1.o
    _SpeexLib_speex_echo_ctl_m28CBA9BC2AF2A35C3CCF1D0D631465ABDB1A854D in PhotonVoice.API1.o
    _SpeexLib_speex_echo_ctl_m00156D324737C8201637D7FD2F7DB676860FC442 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_ctl_m28CBA9BC2AF2A35C3CCF1D0D631465ABDB1A854D, _SpeexLib_speex_echo_ctl_m5E56441D455F337C2CB514C09A4050ED4EC70A1C , _SpeexLib_speex_echo_ctl_m00156D324737C8201637D7FD2F7DB676860FC442 , _SpeexLib_speex_echo_ctl_m28CBA9BC2AF2A35C3CCF1D0D631465ABDB1A854D_MetadataUsageId , _SpeexLib_speex_echo_ctl_m00156D324737C8201637D7FD2F7DB676860FC442_MetadataUsageId )
    "_speex_echo_state_reset", referenced from:
    _SpeexLib_speex_echo_state_reset_m64CD010787D04D9DB51628EC64DFD66F2D672360 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_state_reset_m64CD010787D04D9DB51628EC64DFD66F2D672360)
    "_speex_echo_capture", referenced from:
    _SpeexLib_speex_echo_capture_mD35E3B8E2A9281492FB5F578CAE19CFC08D717C2 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_capture_mD35E3B8E2A9281492FB5F578CAE19CFC08D717C2)
    "_speex_echo_playback", referenced from:
    _SpeexLib_speex_echo_playback_m96AF38764B58D99D58F52A3D5D2F2D39CDEE2DA0 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_playback_m96AF38764B58D99D58F52A3D5D2F2D39CDEE2DA0)
    "_speex_echo_cancellation", referenced from:
    _SpeexLib_speex_echo_cancellation_m6130CD236247B487700A940C120B2118CA45CDF2 in PhotonVoice.API1.o
    _SpeexProcessor_Process_m6A271E9B59819CDDE3FE9548CA8C10F0327E2C1B in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_cancellation_m6130CD236247B487700A940C120B2118CA45CDF2)
    "_ABGRToI420", referenced from:
    _LibYUV_ABGRToI420_m2D08375A1A2E3368D6390D76F38B06B2A44F85FA in PhotonVoice.API.o
    (maybe you meant: _LibYUV_ABGRToI420_m2D08375A1A2E3368D6390D76F38B06B2A44F85FA_RuntimeMethod_var, _LibYUV_ABGRToI420_m2D08375A1A2E3368D6390D76F38B06B2A44F85FA )
    "_speex_echo_state_init", referenced from:
    _SpeexLib_speex_echo_state_init_m7F25A11FE1BE6F0558960ECF9D856AD13BB322C4 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_state_init_m7F25A11FE1BE6F0558960ECF9D856AD13BB322C4, _SpeexLib_speex_echo_state_init_mc_mCFED4CC270E7556B8A0BD85A85F80B0C7AAF8675 )
    "_speex_preprocess_state_init", referenced from:
    _SpeexLib_speex_preprocess_state_init_m6AC384AB1FD94AB0DD8FABB073C0991CD391EBBF in PhotonVoice.API1.o
    _SpeexProcessor__ctor_mF6DB3EE350A2DD0C755C926537610D343D08E019 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_preprocess_state_init_m6AC384AB1FD94AB0DD8FABB073C0991CD391EBBF)
    "_speex_echo_state_init_mc", referenced from:
    _SpeexLib_speex_echo_state_init_mc_mCFED4CC270E7556B8A0BD85A85F80B0C7AAF8675 in PhotonVoice.API1.o
    _SpeexProcessor_InitAEC_mAF10859560C87942DE646800CD75400635E33809 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_state_init_mc_mCFED4CC270E7556B8A0BD85A85F80B0C7AAF8675)
    "_speex_preprocess_ctl", referenced from:
    _SpeexLib_speex_preprocess_ctl_mEBBB5FF18D64F9988FFC845E2D7E0474C4132639 in PhotonVoice.API1.o
    _SpeexLib_speex_preprocess_ctl_mC459A0E28DA07FB9C90C92B006BE5DB50156955E in PhotonVoice.API1.o
    _SpeexLib_speex_preprocess_ctl_m8CBC5DC8FB5E9F1308DD5729E0B780ADB798516F in PhotonVoice.API1.o
    _SpeexProcessor_DestroyEchoState_mCD37C9EE0E2D0005348CE126678337F6C3AF59A3 in PhotonVoice.API1.o
    _SpeexProcessor_InitAEC_mAF10859560C87942DE646800CD75400635E33809 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_preprocess_ctl_mC459A0E28DA07FB9C90C92B006BE5DB50156955E, _SpeexLib_speex_preprocess_ctl_mEBBB5FF18D64F9988FFC845E2D7E0474C4132639 , _SpeexLib_speex_preprocess_ctl_mC459A0E28DA07FB9C90C92B006BE5DB50156955E_MetadataUsageId , _SpeexLib_speex_preprocess_ctl_m8CBC5DC8FB5E9F1308DD5729E0B780ADB798516F_MetadataUsageId , _SpeexLib_speex_preprocess_ctl_m8CBC5DC8FB5E9F1308DD5729E0B780ADB798516F )
    "_speex_echo_state_destroy", referenced from:
    _SpeexLib_speex_echo_state_destroy_mE5F058154A7C25981AD3F43845FB3D14E00BD978 in PhotonVoice.API1.o
    _SpeexProcessor_DestroyEchoState_mCD37C9EE0E2D0005348CE126678337F6C3AF59A3 in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_echo_state_destroy_mE5F058154A7C25981AD3F43845FB3D14E00BD978)
    "_speex_preprocess_run", referenced from:
    _SpeexLib_speex_preprocess_run_mCAAA03323403634A833442D69390F81AD667A08F in PhotonVoice.API1.o
    _SpeexProcessor_Process_m6A271E9B59819CDDE3FE9548CA8C10F0327E2C1B in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_preprocess_run_mCAAA03323403634A833442D69390F81AD667A08F)
    "_speex_preprocess_state_destroy", referenced from:
    _SpeexLib_speex_preprocess_state_destroy_mAF5B60899492EDA24DFEE01FB6C4205A3E820CB7 in PhotonVoice.API1.o
    _SpeexProcessor_Dispose_mF267F921D38591D296FBF5781C9A054149F8753C in PhotonVoice.API1.o
    (maybe you meant: _SpeexLib_speex_preprocess_state_destroy_mAF5B60899492EDA24DFEE01FB6C4205A3E820CB7)
    "_I420Mirror", referenced from:
    _LibYUV_I420Mirror_mA844715431BDC7AA9BFD7E31F5991ED362802B6D in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420Mirror_mA844715431BDC7AA9BFD7E31F5991ED362802B6D)
    "_I420Copy", referenced from:
    _LibYUV_I420Copy_m57FEBE7FB872B0589D7580B4FD0C92B09B7869FF in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420Copy_m57FEBE7FB872B0589D7580B4FD0C92B09B7869FF)
    "_I420Rotate", referenced from:
    _LibYUV_I420Rotate_m240C285599C9B18174E46C9E63255CB1E18CA71B in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420Rotate_m240C285599C9B18174E46C9E63255CB1E18CA71B)
    "_I420Scale", referenced from:
    _LibYUV_I420Scale_mDF2966D543FA1654F01EBBC02004F7B51D757E5B in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420Scale_mDF2966D543FA1654F01EBBC02004F7B51D757E5B)
    "_Android420ToI420", referenced from:
    _LibYUV_Android420ToI420_m31557E99B179B2E9E2E03F399BBDE740BAEE6D0B in PhotonVoice.API.o
    (maybe you meant: _VPxCodec_Android420ToI420_m4011AC38A88D3D385A0E4EB1924F40BA0EAD9B9D, _VPxCodec_Android420ToI420_m4011AC38A88D3D385A0E4EB1924F40BA0EAD9B9D_RuntimeMethod_var , _LibYUV_Android420ToI420_m31557E99B179B2E9E2E03F399BBDE740BAEE6D0B )
    "_I420ToRGBA", referenced from:
    _LibYUV_I420ToRGBA_m322F4FC82BA2AAF0DAF1A19721598DA22283A007 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420ToRGBA_m322F4FC82BA2AAF0DAF1A19721598DA22283A007, _LibYUV_I420ToRGBA_m322F4FC82BA2AAF0DAF1A19721598DA22283A007_RuntimeMethod_var )
    "_I420ToABGR", referenced from:
    _LibYUV_I420ToABGR_mB04F18DF58179DA14342EC33C02FF5E478251E3D in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420ToABGR_mB04F18DF58179DA14342EC33C02FF5E478251E3D_RuntimeMethod_var, _LibYUV_I420ToABGR_mB04F18DF58179DA14342EC33C02FF5E478251E3D )
    "_AVPPlayerSetExternalPlaybackFillMode", referenced from:
    _OSXMediaPlayer_AVPPlayerSetExternalPlaybackFillMode_m8DD234F73055C96AB4CDE2CFF601B6DAE404ED92 in Assembly-CSharp2.o
    _OSXMediaPlayer_SetExternalPlaybackFillMode_mDD75B3547E4F54CFA2DAC9A99BFEE6FE6813693B in Assembly-CSharp2.o
    (maybe you meant: _OSXMediaPlayer_AVPPlayerSetExternalPlaybackFillMode_m8DD234F73055C96AB4CDE2CFF601B6DAE404ED92)
    "_AVPPlayerIsExternalPlaybackSupported", referenced from:
    _OSXMediaPlayer_AVPPlayerIsExternalPlaybackSupported_m19DCD5F8D024E78553AF20260437DEF8C0B8C09A in Assembly-CSharp2.o
    _OSXMediaPlayer_IsExternalPlaybackSupported_m148932975DC399354E02C324A31F24201436B718 in Assembly-CSharp2.o
    (maybe you meant: _OSXMediaPlayer_AVPPlayerIsExternalPlaybackSupported_m19DCD5F8D024E78553AF20260437DEF8C0B8C09A)
    "_AVPPlayerSetAllowsExternalPlayback", referenced from:
    _OSXMediaPlayer_AVPPlayerSetAllowsExternalPlayback_m07CCF77CFAA2ABDF315A9A1386B60530B40BF144 in Assembly-CSharp2.o
    _OSXMediaPlayer_SetAllowsExternalPlayback_m625D51AA4FC27AB8B3B584C67DA978DB74AC9BEB in Assembly-CSharp2.o
    (maybe you meant: _OSXMediaPlayer_AVPPlayerSetAllowsExternalPlayback_m07CCF77CFAA2ABDF315A9A1386B60530B40BF144)
    "_I420ToARGB", referenced from:
    _LibYUV_I420ToARGB_m20C29157F66431EC27D9DF858C3494C2C80BC872 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420ToARGB_m20C29157F66431EC27D9DF858C3494C2C80BC872, _LibYUV_I420ToARGB_m20C29157F66431EC27D9DF858C3494C2C80BC872_RuntimeMethod_var )
    "_ARGBToI420", referenced from:
    _LibYUV_ARGBToI420_m30FE041392A7A2EC9579EF733F8BECDAC5A97049 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_ARGBToI420_m30FE041392A7A2EC9579EF733F8BECDAC5A97049, _LibYUV_ARGBToI420_m30FE041392A7A2EC9579EF733F8BECDAC5A97049_RuntimeMethod_var )
    "_I420ToBGRA", referenced from:
    _LibYUV_I420ToBGRA_m4AF070DD823CE4D106E846B965FD81D26C0F4C58 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_I420ToBGRA_m4AF070DD823CE4D106E846B965FD81D26C0F4C58_RuntimeMethod_var, _LibYUV_I420ToBGRA_m4AF070DD823CE4D106E846B965FD81D26C0F4C58 )
    "_RGBAToI420", referenced from:
    _LibYUV_RGBAToI420_m9AD4EDF335B794C0385EEC35181032198F2A4414 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_RGBAToI420_m9AD4EDF335B794C0385EEC35181032198F2A4414, _LibYUV_RGBAToI420_m9AD4EDF335B794C0385EEC35181032198F2A4414_RuntimeMethod_var )
    "_AVPPlayerIsExternalPlaybackActive", referenced from:
    _OSXMediaPlayer_AVPPlayerIsExternalPlaybackActive_m4E6CA34AE0D447938513B710685EDAEFCD2BB679 in Assembly-CSharp2.o
    _OSXMediaPlayer_IsExternalPlaybackActive_m5BC8E7061A3912167490DF5527FB75931CFFF716 in Assembly-CSharp2.o
    (maybe you meant: _OSXMediaPlayer_AVPPlayerIsExternalPlaybackActive_m4E6CA34AE0D447938513B710685EDAEFCD2BB679)
    "_BGRAToI420", referenced from:
    _LibYUV_BGRAToI420_m746ABE28D5F25BD9BC2130EE0A78B8C024792396 in PhotonVoice.API.o
    (maybe you meant: _LibYUV_BGRAToI420_m746ABE28D5F25BD9BC2130EE0A78B8C024792396, _LibYUV_BGRAToI420_m746ABE28D5F25BD9BC2130EE0A78B8C024792396_RuntimeMethod_var )
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
     

    Attached Files:

  2. Juanola_

    Juanola_

    Joined:
    Sep 29, 2015
    Posts:
    38
    Hi! Im having the same issue, did you manage to solve it? Im sure Im missing the import of a particular plugin, couldn't figure out which one.