Hi i’m trouble with il2cpp android build please help.
i’m trying to many version of unity and also build failed with empty project of unity android build with il2cpp.
same error are there as given below.
ERROR 1:
Failed running /Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/build/il2cppcore/il2cppcore.dll --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile=“unityaot” --compile-cpp --libil2cpp-static --platform=“Android” --architecture=“ARMv7” --configuration=“ReleasePlus” --outputpath=“/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a/libil2cpp.so” --cachedirectory=“/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Assets/…/Library/il2cpp_android_armeabi-v7a/il2cpp_cache” --additional-include-directories=“/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include” --additional-include-directories=“/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include” --tool-chain-path=“/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b” --map-file-parser=“/Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/Tools/MapFileParser/MapFileParser” --directory=“/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/assets/bin/Data/Managed” --generatedcppdir=“/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/Il2Cpp/il2cppOutput”
stdout:
Building libil2cpp.so with AndroidToolChain
Output directory: /Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a
Cache directory: /Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Library/il2cpp_android_armeabi-v7a/il2cpp_cache
il2cpp.exe didn’t catch exception: Unity.IL2CPP.Building.BuilderFailedException:
Invocation was: Executable: /Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Arguments: -DNET_4_0 -DUNITY_AOT -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/external/boehmgc/include" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/backward" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include" -c -g -DNDEBUG -funwind-tables -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,–noexecstack -fno-rtti -std=c++98 -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sysroot” -gcc-toolchain “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64” -target armv7-none-linux-androideabi -isystem “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sysroot/usr/include/arm-linux-androideabi” -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value “/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.cpp” -o “/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/5E6ABA052DA98DDBEDA42C45E5FD2CFA.o”
at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
at il2cpp.Program.DoRun(String[ ] args)
at il2cpp.Program.Run(String[ ] args)
at il2cpp.Program.Main(String[ ] args)
stderr:
Unhandled Exception: Unity.IL2CPP.Building.BuilderFailedException:
Invocation was: Executable: /Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Arguments: -DNET_4_0 -DUNITY_AOT -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity1018.3.13f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/external/boehmgc/include" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/backward" -I"/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include" -c -g -DNDEBUG -funwind-tables -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,–noexecstack -fno-rtti -std=c++98 -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sysroot” -gcc-toolchain “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64” -target armv7-none-linux-androideabi -isystem “/Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/sysroot/usr/include/arm-linux-androideabi” -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value “/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.cpp” -o “/Volumes/Macintosh HD/PARTH VIRADIYA/Projects/Penta/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/5E6ABA052DA98DDBEDA42C45E5FD2CFA.o”
at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
ERROR 2:
Exception: /Applications/Unity1018.3.13f1/Unity2018.3.13f1.app/Contents/il2cpp/build/il2cppcore/il2cppcore.dll did not run properly!
UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:130)
UnityEditorInternal.Runner.RunNetCoreProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action1[T] setupStartInfo) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:79) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List
1[T] arguments, System.Action1[T] setupStartInfo, System.String workingDirectory) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:366) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (System.String inputDirectory, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:349) UnityEditorInternal.IL2CPPBuilder.Run () (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:211) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action
1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:35)
UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at :0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:286)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
at il2cpp.Program.DoRun(String[ ] args)
at il2cpp.Program.Run(String[ ] args)
at il2cpp.Program.Main(String[ ] args)
at Program.Main(String[ ] args)
UnityEngine.Debug:LogError(Object)
UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:128)
UnityEditorInternal.Runner:RunNetCoreProgram(String, String, String, CompilerOutputParserBase, Action1) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:79) UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List
1, Action1, String) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:366) UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(String, String, String, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:349) UnityEditorInternal.IL2CPPBuilder:Run() (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:211) UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action
1, RuntimeClassRegistry) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:35)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)