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)