# Unity 2021.3.21 Build on nintendo switch failed

**URL:** <https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197>\
**Category:** Unity\
**Tags:** switch, unity\
**Created:** [May 5, 2023, 12:02pm UTC](https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197 "2023-05-05T12:02:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Inazuma](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/inazuma/32/4933_2.png) [@Inazuma](https://qa.fmod.com/u/Inazuma)\
**Post date:** [May 5, 2023, 12:02pm UTC](https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197/1 "2023-05-05T12:02:05Z")

</div>

Hello,

However for technical reasons I had to update my version of unity (from 2020.3.21 to 2021.2.21) and now I have a problem. I can’t build with the fmod nintendo switch package. I have checked that this is where the problem comes from because when I delete completely fmod, the build succesed.

I specify that I have the last version of fmod up to date and i have the nintendo switch sdk for unity 2021.3.21.

I join the errors that are displayed in the console.  
[Editor.log](https://drive.google.com/file/d/1Jx_1QABgmLDBKGD1jxn4urgwuN6-2D0f/view?usp=sharing)

maybe at the line 1398.  
ld.lld: error: undefined symbol: nn::codec::HardwareOpusMultiStreamDecoder::HardwareOpusMultiStreamDecoder(int)

> > > referenced by window.c  
> > > all\_hidden.o:(FMOD5\_\_ZL17Opus\_SetupContextP16FMOD\_CODEC\_STATEiiiPvPN4FMOD5CodecES1\_) in archive D:\Projets\Resources\Unity\Experimental\NintendoSwitch\NintendoSaveSystem\Temp\StagingArea\NativePlugins\libfmodstudiounityplugin.a

ld.lld: error: undefined symbol: nn::codec::OpusMultiStreamDecoder::OpusMultiStreamDecoder()

> > > referenced by window.c  
> > > all\_hidden.o:(FMOD5\_\_ZL17Opus\_SetupContextP16FMOD\_CODEC\_STATEiiiPvPN4FMOD5CodecES1\_) in archive D:\Projets\Resources\Unity\Experimental\NintendoSwitch\NintendoSaveSystem\Temp\StagingArea\NativePlugins\libfmodstudiounityplugin.a

ld.lld: error: undefined symbol: nn::codec::HardwareOpusDecoder::HardwareOpusDecoder(int)

> > > referenced by window.c  
> > > all\_hidden.o:(FMOD5\_\_ZL17Opus\_SetupContextP16FMOD\_CODEC\_STATEiiiPvPN4FMOD5CodecES1\_) in archive D:\Projets\Resources\Unity\Experimental\NintendoSwitch\NintendoSaveSystem\Temp\StagingArea\NativePlugins\libfmodstudiounityplugin.a

ld.lld: error: undefined symbol: nn::codec::OpusDecoder::OpusDecoder()

> > > referenced by window.c  
> > > all\_hidden.o:(FMOD5\_\_ZL17Opus\_SetupContextP16FMOD\_CODEC\_STATEiiiPvPN4FMOD5CodecES1\_) in archive D:\Projets\Resources\Unity\Experimental\NintendoSwitch\NintendoSaveSystem\Temp\StagingArea\NativePlugins\libfmodstudiounityplugin.a  
> > > clang: error: linker command failed with exit code 1 (use -v to see invocation)

Thank you for your attention !

---

<div class="post-metadata">

**Author:** ![kaznowski](https://avatars.discourse-cdn.com/v4/letter/k/ecd19e/32.png) [@kaznowski](https://qa.fmod.com/u/kaznowski)\
**Post date:** [June 17, 2023, 5:00am UTC](https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197/2 "2023-06-17T05:00:49Z")

</div>

Hello, I had the same issue. Do you had fix this problem?  
I’m using Unity 2021.3.21f1 LTS and FMOD 2.02.09 (Unity Verified)

---

<div class="post-metadata">

**Author:** ![Inazuma](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/inazuma/32/4933_2.png) [@Inazuma](https://qa.fmod.com/u/Inazuma)\
**Post date:** [June 17, 2023, 3:29pm UTC](https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197/3 "2023-06-17T15:29:09Z")

</div>

yes I could finally build. I just updated the switch fmod package to version 2.02.13.  
(fmodstudio20213switch\_sdk16.2.0.unitypackage)

---

<div class="post-metadata">

**Author:** ![kaznowski](https://avatars.discourse-cdn.com/v4/letter/k/ecd19e/32.png) [@kaznowski](https://qa.fmod.com/u/kaznowski)\
**Post date:** [June 19, 2023, 10:34am UTC](https://qa.fmod.com/t/unity-2021-3-21-build-on-nintendo-switch-failed/20197/4 "2023-06-19T10:34:33Z")

</div>

Thank you Inazuma.  
I updated to version 2.02.15 and fix the problem too.
