- Home /
Question by
JoevinFrrt · Mar 22, 2021 at 03:40 PM ·
build-errorswitchil2cpp
Nintendo Switch il2cpp build error
Hello,
I get some error while building on switch regarding il2cpp and i don't know how to fix them.
Error 1:
Exception: C:\Program Files\Unity\Hub\Editor\2019.3.13f1\Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!
UnityEditor.Switch.PostProcessSwitch.PostProcess (UnityEditor.BuildTarget target, UnityEditor.BuildOptions options, System.String installPath, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String stagingAreaDataManaged, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/PlatformDependent/Switch/Editor/Managed/PostProcessSwitch.cs:537)
UnityEditor.Switch.SwitchBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/PlatformDependent/Switch/Editor/Managed/ExtensionModule.cs:448)
UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <480b5a3bd3214ce5831f6dd8c68fdc55>:0)
Error 2 :
C:\Program Files\Unity\Hub\Editor\2019.3.13f1\Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!
at UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) [0x0012b] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1[T] setupStartInfo) [0x00060] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List`1[T] arguments, System.Action`1[T] setupStartInfo, System.String workingDirectory) [0x00086] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (UnityEditor.Il2Cpp.Il2CppBuildPipelineData data, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) [0x002e8] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditorInternal.IL2CPPBuilder.Run () [0x000de] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) [0x0001c] in <480b5a3bd3214ce5831f6dd8c68fdc55>:0
at UnityEditor.Switch.PostProcessSwitch.PostProcess (UnityEditor.BuildTarget target, UnityEditor.BuildOptions options, System.String installPath, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String stagingAreaDataManaged, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) [0x003ed] in C:\buildslave\unity\build\PlatformDependent\Switch\Editor\Managed\PostProcessSwitch.cs:213
Error 3
Failed running C:\Program Files\Unity\Hub\Editor\2019.3.13f1\Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-stacktrace --enable-array-bounds-check --dotnetprofile="unityaot" --compile-cpp --platform="Switch" --architecture="ARM64" --configuration="Release" --outputpath="D:\MyProject\Temp\StagingArea\Native\SwitchPlayer.nss" --cachedirectory="D:/MyProject/Assets/../SwitchIL2CPPCache/il2cpp_cache" --linker-flags="-lD:\MyProject\Temp\StagingArea\NativePlugins\libfmodstudiounityplugin.a -lD:\MyProject\Temp\StagingArea\NativePlugins\NintendoSDKPlugin.a -lD:\MyProject\Temp\StagingArea\NativePlugins\Rewired_NintendoSwitch_NX64.a" --plugin="C:/Program Files/Unity/Hub/Editor/2019.3.13f1/Editor/Data/PlaybackEngines/Switch/Tools\Il2CppPlugin.dll" --additional-include-directories="C:\Program Files\Unity\Hub\Editor\2019.3.13f1\Editor\Data\PlaybackEngines\Switch\Tools/il2cpp\bdwgc/include" --additional-include-directories="C:\Program Files\Unity\Hub\Editor\2019.3.13f1\Editor\Data\PlaybackEngines\Switch\Tools/il2cpp\libil2cpp/include" --verbose --enable-stats --stats-output-dir="D:MyProject/Assets/../SwitchIL2CPPStats" --libil2cpp-static --additional-defines="DEBUGMODE=1,UNITY_RELEASE=0,IL2CPP_USE_SOCKET_MULTIPLEX_IO=1" --configuration="Release" --enable-debugger --incremental-g-c-time-slice=3 --profiler-report --map-file-parser="C:/Program Files/Unity/Hub/Editor/2019.3.13f1/Editor/Data/Tools/MapFileParser/MapFileParser.exe" --directory=D:/MyProject/Temp/StagingArea/Managed --generatedcppdir=D:/MyProject/Temp/StagingArea/il2cppOutput
Any help anyone can provide would much appreciated. BR
Comment
Are there other details in addition to error 3 here? I think there should be another error message hopefully.
It was an error regarding PlayMaker plugin. Since i no longer used it, i simply removed it from my project
Your answer
Follow this Question
Related Questions
Failed running IL2CPP on Android build with Unity 2018.2.0b10 0 Answers
Can not build to Android with backend Il2cpp 2 Answers
Not Supported Exception occurs when building il2cpp + MySql application 0 Answers
Error while building APK (IL2CPP)- Failed to link 'libunity.so'. 0 Answers
Unity Android IL2CPP Build Error 1 Answer