Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

0 votes
Hello,
The last wwise integration unity plugin only supports the Unity 2021.3.16f1 version with a compatibility with the nintendo switch SDK 14.3.
We need to move to the new Unity version 2021.3.17f1 with the nintendo SDK 15.3 but the build currently failed when wwise is in the project with the error below.

I found in the unity intergation plugin release note :
"Any Unity version more recent than the aforementioned is not currently supported, but will be in a subsequent patch release"
but I can't find any notes/roadmap about patch to support the new SDK.
When will it be added ?

Thanks

Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 1 failed ones
Annotation: IL2CPP_CodeGenAndCompile C:/Users/artefacts/Documents/TestUnityUpdate/SwitchIL2CPPCache/il2cpp_cache/buildstate/artifacts/il2cpp_conv_etwi.traceevents
Cmdline: "C:\Program Files\Unity 2021.3.17f1\Editor\Data\il2cpp\build\deploy\il2cpp.exe" --convert-to-cpp --compile-cpp --directory="C:/Users/artefacts/Documents/TestUnityUpdate/Temp/StagingArea/Managed" --data-folder="C:\Users\artefacts\Documents\TestUnityUpdate\Library\Il2cppBuildCache\Switch\il2cppOutput\Data" --generatedcppdir="C:/Users/artefacts/Documents/TestUnityUpdate/Library/Il2cppBuildCache/Switch/il2cppOutput" --symbols-folder="C:\Users\artefacts\Documents\TestUnityUpdate\Library\Il2cppBuildCache\Switch\il2cppOutput\Symbols" --additional-cpp="C:\Users\artefacts\Documents\TestUnityUpdate\Temp\StagingArea\SourcePlugins\AkSwitchPlugins.cpp" --additional-cpp="C:\Users\artefacts\Documents\TestUnityUpdate\Temp\StagingArea\SourcePlugins\lib_burst_generated.cpp" --additional-cpp="C:/Users/artefacts/Documents/TestUnityUpdate/Library/Il2cppBuildCache/Switch/additionalCppFiles/UnlinkedFunctions.cpp" --emit-null-checks --enable-stacktrace --enable-stats --enable-array-bounds-check --code-generation-option=EnableInlining --stats-output-dir="C:/Users/artefacts/Documents/TestUnityUpdate/Library/Il2cppBuildCache/Switch/il2cppStats" --platform=Switch --architecture=ARM64 --outputpath="C:\Users\artefacts\Documents\TestUnityUpdate\Library/Il2cppBuildCache/Switch\Native\SwitchPlayer.nss" --dont-deploy-baselib --verbose --libil2cpp-static --baselib-directory="C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Native\develop" --avoid-dynamic-library-copy --additional-defines=DEBUGMODE=1 --additional-defines=UNITY_RELEASE=0 --additional-defines=IL2CPP_USE_SOCKET_MULTIPLEX_IO=1 --additional-defines=IL2CPP_SUPPORT_SOCKETS_POSIX_API=1 --additional-defines=PLATFORM_SWITCH_USE_POSIX_SOCKET_API=1 --additional-include-directories="C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Tools/il2cpp\bdwgc/include" --additional-include-directories="C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Tools/il2cpp\libil2cpp/include" --plugin="C:/Program Files/Unity 2021.3.17f1/Editor/Data/PlaybackEngines/Switch/Tools\SwitchIl2CppPlugin.dll" --incremental-g-c-time-slice=3 --configuration=Release --linker-flags-file="C:/Users/artefacts/Documents/TestUnityUpdate/SwitchIL2CPPCache/il2cpp_cache/linkerflags/linkerflags.txt" --dotnetprofile=unityaot-linux --cachedirectory="C:/Users/artefacts/Documents/TestUnityUpdate/Assets/../SwitchIL2CPPCache/il2cpp_cache" --profiler-report --profiler-output-file="C:/Users/artefacts/Documents/TestUnityUpdate/SwitchIL2CPPCache/il2cpp_cache/buildstate/artifacts/il2cpp_conv_etwi.traceevents"
ExitCode: 4
Stdout:
Building SwitchPlayer.nss with SwitchToolChain
    Output directory: C:\Users\artefacts\Documents\TestUnityUpdate\Library\Il2cppBuildCache\Switch\Native
    Cache directory: C:\Users\artefacts\Documents\TestUnityUpdate\SwitchIL2CPPCache\il2cpp_cache
ObjectFiles: 418 of which compiled: 251
    Time Compile: 42074 milliseconds Il2CppTypeDefinitions.c
    Time Compile: 25540 milliseconds Il2CppInvokerTable.cpp
    Time Compile: 13449 milliseconds Il2CppGenericMethodTable.c
    Time Compile: 12349 milliseconds AK.Wwise.Unity.API.cpp
    Time Compile: 12216 milliseconds AK.Wwise.Unity.API1.cpp
    Time Compile: 12082 milliseconds Generics17.cpp
    Time Compile: 11442 milliseconds Generics55.cpp
    Time Compile: 11366 milliseconds Generics27.cpp
    Time Compile: 11083 milliseconds Generics33.cpp
    Time Compile: 11005 milliseconds Generics31.cpp
Total compilation time: 68333 milliseconds.
Error: Unity.IL2CPP.Building.BuilderFailedException: C:\Nintendo\SDK_15.3\NintendoSDK\Compilers\NX\nx\aarch64\bin\clang.exe -nostartfiles -Wl,--gc-sections -Wl,-init=_init,-fini=_fini -Wl,-z,combreloc,-z,relro,--enable-new-dtags -Wl,-pie -Wl,--build-id=uuid -Wl,-u,malloc -Wl,-u,calloc -Wl,-u,realloc -Wl,-u,aligned_alloc -Wl,-u,free -v "-Wl,-T" "C:\Nintendo\SDK_15.3\NintendoSDK\Resources\SpecFiles\Application.aarch64.lp64.ldscript" -fuse-ld=lld.exe -Wl,--export-dynamic -Wl,--start-group  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\rocrt.o"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\nnApplication.o"  @"C:\Users\artefacts\AppData\Local\Temp\tmpF8CA.tmp" "C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Native\develop\baselib.a" "C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Tools\../Native/Develop/SwitchPlayer.a" "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_profiler.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_init_memory.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_gfx.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_mii_draw.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_gfx.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libnn_mii_draw.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libcurl.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\libz.a"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\llgd-target.nss"  "C:\Program Files\Unity 2021.3.17f1\Editor\Data\PlaybackEngines\Switch\Native\develop\libunityexternals.a" "C:\Users\artefacts\Documents\TestUnityUpdate\Temp\StagingArea\NativePlugins\libAkSoundEngineWrapper.a" "C:\Users\artefacts\Documents\TestUnityUpdate\Temp\StagingArea\NativePlugins\lib_burst_generated.a" -Wl,--end-group  -Wl,--start-group  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\multimedia.nss"  "C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\nnSdk.nss"  -Wl,--end-group  C:\Nintendo\SDK_15.3\NintendoSDK\Libraries\NX-NXFP2-a64\Develop\crtend.o -o "C:\Users\artefacts\Documents\TestUnityUpdate\SwitchIL2CPPCache\il2cpp_cache\linkresult_24E01FBA9B31E8EDF682116B861CC95F\SwitchPlayer.nss"

Nintendo version 1.13.3 clang version 13.0.1 (rev: f54abc23ab3bafb336dedca37426e50f6b1a2807)
in General Discussion by Benjamin a. (100 points)
I'm getting same error. Did you find answer? Please help!

Please sign-in or register to answer this question.

...