Hi everyone,
Need help. Have Mac OS Monterey 12.3.1. MacPro 2021 A1 Pro chip. Latest Unity Hub and Installed Unity 2019.4.38
Have an empty 3d project. Created specially for testing. Want to build WebGL app.
Can’t build WebGL project, since have il2cppcore.dll exception. Tried cleaning Library, cache, reinstalling Unity, Unity Hub and no luck.
Here is Exception
Exception: /Applications/Unity/Hub/Editor/2019.4.38f1/Unity.app/Contents/il2cpp/build/deploy/il2cppcore/il2cppcore.dll did not run properly!
Failed running “/Applications/Unity/Hub/Editor/2019.4.38f1/Unity.app/Contents/il2cpp/build/deploy/il2cppcore/il2cppcore.dll” --convert-to-cpp --dotnetprofile=“unityaot” --compile-cpp --libil2cpp-static --platform=“WebGL” --architecture=“EmscriptenJavaScript” --configuration=“Release” --outputpath=“/Users/daredevil/Work/My project/Assets /…/Temp/StagingArea/Data/Native/build.bc” --cachedirectory=“/Users/daredevil/Work/My project/Assets/…/Library/il2cpp_cache” --compiler-flags=“-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --emit-method-map --additional-libraries=”/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AIModule_Dynamic.bc" --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AccessibilityModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AndroidJNIModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AnimationModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AssetBundleModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_AudioModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_ClothModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_CoreModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_CrashReportingModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_DSPGraphModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_DirectorModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_GameCenterModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_GridModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_HotReloadModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_IMGUIModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_ImageConversionModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_InputLegacyModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_InputModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_JSONSerializeModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_LocalizationModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_ParticleSystemModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_PerformanceReportingModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_Physics2DModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_PhysicsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_ProfilerModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_ScreenCaptureModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_SharedInternalsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_SpriteMaskModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_SpriteShapeModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_StreamingModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_SubstanceModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_SubsystemsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TLSModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TerrainModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TerrainPhysicsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TextCoreModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TextRenderingModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_TilemapModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UIElementsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UIModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UNETModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UmbraModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityAnalyticsModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityConnectModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityTestProtocolModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityWebRequestAssetBundleModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityWebRequestAudioModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityWebRequestModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityWebRequestTextureModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_UnityWebRequestWWWModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_VFXModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_VRModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_VehiclesModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_VideoModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_WebGLModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_WindModule_Dynamic.bc” --additional-libraries=“/Applications/Unity/Hub/Editor/2019.4.38f1/PlaybackEngines/WebGLSupport/BuildTools/lib/modules/WebGLSupport_XRModule_Dynamic.bc” --profiler-report --map-file-parser=“/Applications/Unity/Hub/Editor/2019.4.38f1/Unity.app/Contents/Tools/MapFileParser/MapFileParser” --directory=“/Users/daredevil/Work/My project/Temp/StagingArea/Data/Managed” --generatedcppdir=“/Users/daredevil/Work/My project/Temp/StagingArea/Data/il2cppOutput”
stdout:
Building build.bc with EmscriptenToolChain
Output directory: /Users/daredevil/Work/My project/Temp/StagingArea/Data/Native
Cache directory: /Users/daredevil/Work/My project/Library/il2cpp_cache
il2cpp.exe didn’t catch exception: System.AggregateException: One or more errors occurred. (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) (No such file or directory) —> System.ComponentModel.Win32Exception: No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_02.<RunWithResult>b__0(Object o) --- End of inner exception stack trace --- at Unity.IL2CPP.Building.ParallelFor.RunWithResult[D,T](D[ ] data, Func2 action)
at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector) at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics) at il2cpp.Program.DoRun(String[ ] args, List1 foundAssemblies)
at il2cpp.Program.Run(String[ ] args, Boolean setInvariantCulture)
at il2cpp.Program.Main(String[ ] args)
—> (Inner Exception #0) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_0`2.b__0(Object o)<—
—> (Inner Exception #1) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_0`2.b__0(Object o)<—
—> (Inner Exception #2) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_0`2.b__0(Object o)<—
—> (Inner Exception #3) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_0`2.b__0(Object o)<—
—> (Inner Exception #4) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setUser, UInt32 userId, UInt32 groupId, Int32& lpChildPid, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean shouldThrow)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at Unity.IL2CPP.Shell.Execute(ExecuteArgs executeArgs, IExecuteController controller)
at Unity.IL2CPP.Building.CppProgramBuilder.ProvideObjectFile(IntermediateObjectFileCompilationData data)
at Unity.IL2CPP.Building.ParallelFor.<>c__DisplayClass1_0`2.b__0(Object o)<—
—> (Inner Exception #5) System.ComponentModel.Win32Exception (2): No such file or directory
at Interop.Sys.ForkAndExecProcess(String filename, String[ ] argv, String[ ] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolea