Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Build fails with IL2CPP

Discussion in 'Android' started by totsboy, Mar 28, 2018.

  1. totsboy

    totsboy

    Joined:
    Jul 12, 2013
    Posts:
    253
    Hello,

    I'm getting this error when trying to build with IL2CPP for Android. Mono works fine, and iOS as well.

    Code (CSharp):
    1. Failed running /Applications/Unity20172/Unity.app/Contents/il2cpp/build/il2cppcore/il2cppcore.dll --convert-to-cpp --emit-null-checks --enable-array-bounds-check --development-mode --compile-cpp --libil2cpp-static --platform="Android" --architecture="ARMv7" --configuration="Release"
    Also this exception
    Code (CSharp):
    1. Exception: /Applications/Unity20172/Unity.app/Contents/il2cpp/build/il2cppcore/il2cppcore.dll did not run properly!
    Full logs attached

    Using: Unity 2017.2.1f1
     

    Attached Files:

  2. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    It looks like this is the relevant error message:

    Users/robsonsiebel/Documents/Projetos/solitaire-ios/SolitaireUnity/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/F27A9709386B77B74823FEAAD6D618F9.o: In function `FMLibiOSController_natInitialize_m935650561':

    /Users/robsonsiebel/Documents/Projetos/solitaire-ios/SolitaireUnity/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_Assembly-CSharp_0.cpp:54384: undefined reference to `natInitialize'

    This means there is a native method named natInitialize which cannot be found in a native library in the build. Based on the name of the managed type - FMLibiOSController - I suspect you have some code which is for iOS only in the build. IL2CPP requires that all native methods used in managed code be present at link time, where Mono does not. I would recommend wrapping this managed code which is specific to iOS in #if UNITY_IOS/#endif defines to eliminate it from the Android build.
     
    marchall_box and chico_barnstorm like this.
  3. totsboy

    totsboy

    Joined:
    Jul 12, 2013
    Posts:
    253
    Yes, I managed to get it working, forgot to update it here. Wrapping my whole FMLibiOSController fixed it!
     
  4. NGC6543

    NGC6543

    Joined:
    Jun 3, 2015
    Posts:
    228
    Hi @JoshPeterson , I'm having the similar issue and I need your help!

    My project version : Unity 2019.1.0f2
    Lightweight RP v5.7.2
    IL2CPP scripting backend

    When I try to build, it fails.
    The log is :

    ...
    stdout:
    Fatal error in Unity CIL Linker
    System.ArgumentException: Member 'UnityEngine.Experimental.Rendering.RenderPipelineAsset' is declared in another module and needs to be imported
    at Mono.Cecil.MetadataBuilder.LookupToken (Mono.Cecil.IMetadataTokenProvider provider) [0x0003c] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.SignatureWriter.MakeTypeDefOrRefCodedRID (Mono.Cecil.TypeReference type) [0x00000] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.SignatureWriter.WriteTypeSignature (Mono.Cecil.TypeReference type) [0x00161] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.SignatureWriter.WriteMethodSignature (Mono.Cecil.IMethodSignature method) [0x00085] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.GetMethodSignature (Mono.Cecil.IMethodSignature method) [0x00006] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.AddMethod (Mono.Cecil.MethodDefinition method) [0x0003c] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.AddMethods (Mono.Cecil.TypeDefinition type) [0x00013] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.AddType (Mono.Cecil.TypeDefinition type) [0x000a2] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.AddTypes () [0x00018] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.BuildTypes () [0x00014] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.BuildModule () [0x0009f] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.MetadataBuilder.BuildMetadata () [0x00000] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleWriter+<>c.<BuildMetadata>b__2_0 (Mono.Cecil.MetadataBuilder builder, Mono.Cecil.MetadataReader _) [0x00000] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleDefinition.Read[TItem,TRet] (TItem item, System.Func`3[T1,T2,TResult] read) [0x00025] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleWriter.BuildMetadata (Mono.Cecil.ModuleDefinition module, Mono.Cecil.MetadataBuilder metadata) [0x0000f] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleWriter.Write (Mono.Cecil.ModuleDefinition module, Mono.Disposable`1[T] stream, Mono.Cecil.WriterParameters parameters) [0x000fb] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleWriter.WriteModule (Mono.Cecil.ModuleDefinition module, Mono.Disposable`1[T] stream, Mono.Cecil.WriterParameters parameters) [0x00002] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.ModuleDefinition.Write (System.String fileName, Mono.Cecil.WriterParameters parameters) [0x00017] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Cecil.AssemblyDefinition.Write (System.String fileName, Mono.Cecil.WriterParameters parameters) [0x00000] in <c6e11a0ffa7e4fe2bc3519b18924d448>:0
    at Mono.Linker.Steps.OutputStep.WriteAssembly (Mono
    ...

    The project was upgraded from Unity2018, and at that time LWRP used to be experimental. ( I didn't try to build using IL2CPP back then)
    I tried to disable 'Stripe Engine Code' option but not successful.
     
  5. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    This looks like it might be a slightly different issue from the original one in this thread. Unfortunately, the strip engine code option won't have an impact here, as this error comes from the managed code stripper.

    This does seem like it might be an upgrade issue. I wonder if the API Updater ran properly for this project. You might want to try two things, if possible:

    Try this project in 2018.3 (where it worked) with an IL2CPP build. Managed code stripping is disabled by default for Mono and enabled by default for IL2CPP. If it works with IL2CPP in 2018.3, then it is probably an upgrade issue.

    If you find that is an upgrade issue, try to re-import any managed assemblies in the project. That should cause the API Updater to run, and it should modify those assemblies to use the non-experimental render pipeline.
     
    NGC6543 likes this.
  6. parthviradiya

    parthviradiya

    Joined:
    Jul 19, 2019
    Posts:
    4
    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.Action`1[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.Action`1[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 <f3fabed17af2442481d0f39cf9216fcb>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <f3fabed17af2442481d0f39cf9216fcb>: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 <f3fabed17af2442481d0f39cf9216fcb>:0)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <f3fabed17af2442481d0f39cf9216fcb>: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, Action`1) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:79)
    UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, 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)
     
  7. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    I'm unsure about the cause of this problem. It looks like the C++ compiler in the Android NDK is failing, but we don't get an error message.

    When this error occurs, leave the Unity editor open, and then run the failing compiler command from the command prompt:

    /Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -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"

    Hopefully this will show an error message that will help determine the cause of this problem.
     
  8. parthviradiya

    parthviradiya

    Joined:
    Jul 19, 2019
    Posts:
    4







    I tried to this command on terminal on my mac but its found "no such a file or directory"
     
  9. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    Does the file /Volumes/Macintosh HD/PARTH VIRADIYA/Data/MAC APPS/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ exist on your machine?
     
  10. parthviradiya

    parthviradiya

    Joined:
    Jul 19, 2019
    Posts:
    4

    Yes it is exist at given location.
     
  11. hell0425

    hell0425

    Joined:
    Oct 15, 2018
    Posts:
    9
    Hi @JoshPeterson , I'm having the similar issue and I need your help!
    How to support higher Android APIs without upgrading unity,
    The current project content is relatively large, and I don't want to upgrade now.

    Regards
    Ali
     
  12. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    My try to re-install the Android NDK then. There was a bug with the Unity Hub recently which caused it to install the wrong Android NDK version. If you installed the NDK via the hub, maybe that was a problem.
     
  13. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    I believe that you will need to update Unity to get a new Android API.
     
    bergsmagiorgio likes this.
  14. hell0425

    hell0425

    Joined:
    Oct 15, 2018
    Posts:
    9
    Hi @JoshPeterson ,i hava updated Unity,but i have another issue . i can't build an apk,i don't know to resolve the problem.
     
  15. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    Can you provide details about any error messages you see with the latest version of Unity? Thanks!
     
  16. Dhiren_AI

    Dhiren_AI

    Joined:
    May 10, 2019
    Posts:
    16
    Hi @JoshPeterson ,
    I have some problem on arm64 architecture ,
    I make a build with ARM64 architecture that is working very slow(lagging) on android device, and i also make a build with ARMv7 architecture that is working perfectly.
    So what should we do for that?

    Unity version : Unity-2019.2.0f1
    ndk version : android-ndk-r16b
     
    Last edited: Aug 12, 2019
  17. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    I think your best option will be to profile the ARM64 build. I'm not aware of any known performance issues with Android ARM64, but it could be something specific to you situation.
     
  18. Dhiren_AI

    Dhiren_AI

    Joined:
    May 10, 2019
    Posts:
    16
    Okay , Thank You :)
     
  19. Orell1998

    Orell1998

    Joined:
    Jul 28, 2019
    Posts:
    2
    Hello, I have a problem that I can’t solve for a very long time. I looked at all the forums and nothing helped me, please help:(

    1 ERROR:
    Failed running C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile="unityaot" --compile-cpp --libil2cpp-static --platform="Android" --architecture="ARMv7" --configuration="Release" --outputpath="C:\Users\5=8A\RedGame\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so" --cachedirectory="C:\Users\5=8A\RedGame\Assets\..\Library\il2cpp_android_armeabi-v7a/il2cpp_cache" --additional-include-directories="C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\bdwgc/include" --additional-include-directories="C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\libil2cpp/include" --tool-chain-path="C:/Program Files/Unity/Hub/Editor/2019.1.13f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK" --profiler-report --map-file-parser="C:/Program Files/Unity/Hub/Editor/2019.1.13f1/Editor/Data/Tools/MapFileParser/MapFileParser.exe" --directory="C:/Users/5=8A/RedGame/Temp/StagingArea/assets/bin/Data/Managed" --generatedcppdir="C:/Users/5=8A/RedGame/Temp/StagingArea/Il2Cpp/il2cppOutput"

    stdout:
    Building libil2cpp.so with AndroidToolChain
    Output directory:
    C:\Users\?????
    \RedGame\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a
    Cache directory: C:\Users\?????\RedGame\Library\il2cpp_android_armeabi-v7a\il2cpp_cache
    ObjectFiles: 125 of which compiled: 0
    Total compilation time: 247 milliseconds.
    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++ @"C:\Users\?????\AppData\Local\Temp\tmp2B38.tmp" -o "C:\Users\?????
    \RedGame\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\linkresult_32108D71BB73D742C18911AAC7F0467D\libil2cpp.so" -shared -Wl,-soname,libil2cpp.so -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\platforms\android-16\arch-arm" -gcc-toolchain "C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64" -target armv7-none-linux-androideabi -Wl,--wrap,sigaction -L "C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\cxx-stl\gnu-libstdc++\4.9\libs\armeabi-v7a" -lgnustl_static -llog -rdynamic -fuse-ld=gold.exe

    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/068084BF31AB49511F73A8BF5CD9B80F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/54181343D01B6AEC3775DFFE8F4D802F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/57E21E4897FBAEA25290042FC7C9BC5D.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/E0ED65E277AA325730B83EFA3A9A877E.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/A2E1E5E578535D5C2E758EC35AD87B08.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/2B48DF9307DBAB21B1366533B70AA670.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/956048C065DD84858FF7F315F74EA5B3.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/43CE4DE65F2E086682A9D141A68FF7A8.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/78AE5184D726652C75CB15A5715ECA59.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/1966955F3D79F9739B88233FE7D29ECA.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/640C8C001BBB978E9F7EB2C97F8AC7D8.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/9D4A70FC9405F09F955BF883C497CA5E.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/BC6EFB84F24F2DC987F67B17E8B4969C.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/40EC5B90357DCAFB9C6BEDB45379F2EC.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/15773A17A064A90EE61C7A2C1D3C0024.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/DE2833FF0855A6A47C2FA06E10C76720.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/6986B3AD13A3315E957BF5A1F57EE116.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/2941F6A6D1361EDD9DB611B3E21F3963.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/1EFD28D23D4070894B21C83AF142F6B5.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/CBE03788D977581738B6DD9D8472CDF6.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/EBF6442A30233FB9E5C6FC3B6C02B6F7.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/7B4917AE09D1C8CC38A45F198E50F748.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/5204BE1EB4F1677C2D06895A07BEAF22.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/1080C659A242865BD5200CA5E6EBA774.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/8530E037EEC8ED2AD7B64422BC9C0D6F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/0ED898E889B3C7360AA32847CE139E55.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/CB97A7DC31E98ED4014F849C1359D24D.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/DD199BA782B6B6C72563D9EA44BD00DB.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/9C1922AE6FBDFE02FD2C8B5BFA4C4CF4.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/1E92C35A2A41C8004F52804A638310F1.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/D05920D963421072B16A460C6A5C1D3A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B50BA792A2F2D7C6336358C08EB97728.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/208A4AED7F554F2AAE6362ACC19B0B82.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/DBF21D8BD4EFC13CC7213773D69CDBCB.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/5E465716709A967F88EA534977BA4E8F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/29F28707BCFA28A46171F96BA39D3C6F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/7A93982DC448F1BB83A56924F3196DE7.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/0C292F4AAD1E24E6EBF057355F9B4E46.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/CBA1AF134AC7C854D9F06435E44C7E58.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/93A5BBA99B94AE251C6402EA1493BFE5.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/6A83DE343CF93D75212EFAD5D03B2B07.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/7C4510CA462D11D1C36ED0D2BA93DDA7.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/274F0A12E02EE51BA40EA393AB85BF8A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/0E1B3E072D36958ED5AC225A2E6AD718.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/F9230CB1DA30210C1583718C6EDEA50E.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/C5C955263E26D000EE672B414CD2FFA8.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/D4258F24F646F5F424AC3C101A8FD600.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/453C6B106442D912B55341955A0F7F3A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/69EF0371D550C9AC59A846D893D7A657.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/ADBE9C75699F6B71B6E9504A191FAA2F.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/94183837BAA3BDB8A577C5657646F2BF.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/E4DE9A496557D2C556E561044DFA1DFA.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/14785A83927C7950CE152BB5EE530BDE.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/7596FD6F80657070A47E17612A4E561C.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B78C843BB941B27FB8D8C2A1EF88741A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/0DD9AF63369A34527538D69B850C3736.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/D3EE2409441DC5A8C760612F7BF28E9A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/94EF623984229D654BA3FED39482DCFA.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/6E3EA0C513D495D03AAE7FDC18DEDE85.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/E2FBA29058C6918D36FA742B37075A49.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/656EF87D6ABC7894CD5F6C6E0F973335.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/89037015B560CBC3522F051F91A1BF43.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/240E8BC9F9B6B231AA733C9C05B833D2.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/443CC6C14C3A3D5F30267EEA2360CBEC.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/E5CE1A084FD7B51CF804553BE35A04E2.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/C53B113A2971E21180DB65355F6A7BCA.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/E15DE821D79AEC142C401A1DE02CFFC6.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/5AE0A4DFC77C285FF18D914CC2BB00C4.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/2EB34B1BE69E54C843D72CA74AB05D07.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/27629DE377492C85EB6D2FF0EBF0ED6D.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/FB1DC72FF1F8FAFCAF470F8690981D00.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/BAC1648E5BBF05E117F1267B97EBED9B.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/19931CDA9CA79799079F5BAFFADAC940.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/5CC145F618BEF5ADD75971754B2EA20C.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/560656D82648E25A1707A63DD4AE2195.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/0E9791BF97C26F5BD46BDF5B0651BCC8.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/2269FE43E791A4CDF98416F66A70D023.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/141AF63484694830DCF070117151DD61.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/1E98502CAFB52841730B7EE2C7BB4837.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/CEF2DF8A52B3C2CA6062C1B5F5758666.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/446B778E115F00CA39291C8DF5706033.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/25C5A581B67999B9BFCE9E5F8554DC87.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/A0BE7CF3AE4F87466493CA924F1B68BE.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3811E96D533A1E92F05B247B9465918A.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B3CCF1B69B5416BB00B8ECBE86BDA296.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/F38CD6D9B3F3EA6F3C20FE150DB08ADB.o'
    clang++.exe: error: no such file or directory: 'C:/Users/?????/RedGame/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/903AC5ACC8<message truncated>

    2 ERORE:
    Exception: C:\Program Files\Unity\Hub\Editor\2019.1.13f1\Editor\Data\il2cpp/build/il2cpp.exe 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 C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:130)
    UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1[T] setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73)
    UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List`1[T] arguments, System.Action`1[T] setupStartInfo, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:496)
    UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (System.String inputDirectory, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:477)
    UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action`1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:63)
    UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1e5e55a0ebac44e989773ba5d6df4794>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1e5e55a0ebac44e989773ba5d6df4794>: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 <1e5e55a0ebac44e989773ba5d6df4794>:0)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <1e5e55a0ebac44e989773ba5d6df4794>: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 C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)
    3 ERORE:
    Build completed with a result of 'Failed'
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)
    4 ERORE:
    UnityEditor.BuildPlayerWindow+BuildMethodException: 3 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00242] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:194
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:97
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    Please help me, I will be very blogging to you
     
  20. parthviradiya

    parthviradiya

    Joined:
    Jul 19, 2019
    Posts:
    4


    Yes I was Just Update NDK (android-ndk-16b) and it is Working Perfectly.

    Thanks @JoshPeterson.
     
  21. DaReign

    DaReign

    Joined:
    Apr 12, 2013
    Posts:
    79
    @JoshPeterson can you look on my error file it keeps telling me that

    The selected executable file is not a valid application of this operating system

    Obviously Mono build works but I've only problem with IL2CPP
     

    Attached Files:

    • 1.txt
      File size:
      6.8 KB
      Views:
      597
    • 2.txt
      File size:
      3.1 KB
      Views:
      595
  22. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,875
    Just a guess, but can you try in path, which doesn't have ! symbol.

    Currently it's D:\Unity\!Projects\VrTest\
     
  23. DaReign

    DaReign

    Joined:
    Apr 12, 2013
    Posts:
    79
    Well it didn't help :( Here are my files with errors + Editor.log. I completly don't know how to fix that :(.
     

    Attached Files:

    • 1.txt
      File size:
      6.8 KB
      Views:
      593
    • 2.txt
      File size:
      3.1 KB
      Views:
      612
    • Editor.txt
      File size:
      144.9 KB
      Views:
      671
  24. DaReign

    DaReign

    Joined:
    Apr 12, 2013
    Posts:
    79
    I tried to compile blank new project and get that same error so problem its clearly with unity.
     
  25. Bendixsa

    Bendixsa

    Joined:
    Sep 25, 2013
    Posts:
    5
    Hi

    Does building il2cpp android require anything additional to be installed apart from the android build support (SDK NDK) that the hub installs when installing unity? I'm having a HARD time getting IL2CPP to work. even just compiling an empty android scene.
     
  26. DaReign

    DaReign

    Joined:
    Apr 12, 2013
    Posts:
    79
    Probably you have to dowlonad ndk 16b from here https://developer.android.com/ndk/downloads/older_releases and then after unpack in Unity Edit > Preferences you have to unckeck "Android NDK Installed with Unity" and set to directory where you unpacked this downlaoded NDK.
    upload_2019-8-25_8-6-0.png
    NDK provided with Unity 2019.2.2f1 in my case was broken. After doing this steps everything is now working ;)
     
  27. Asse1

    Asse1

    Joined:
    Jan 9, 2013
    Posts:
    89
    Seemed to work at first, but when I download my app from the PlayStore the app crashes instant (black screen appears for the blink of an eye, no splash etc.). It seems like I'm not the only one.

    Did anybody encounter similar issues and already found a workaround?
     
  28. DaReign

    DaReign

    Joined:
    Apr 12, 2013
    Posts:
    79
    Well if your apk file work on your phone during testing and don't work after upload in google play store then it is different issue.
     
  29. usualink

    usualink

    Joined:
    Aug 19, 2019
    Posts:
    2
    Would it be posible to have some helo on an error similar to the first comment?

    Failed running /Applications/Unity/Hub/Editor/2018.4.7f1/Unity.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="Release" --outputpath="/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a/libil2cpp.so" --cachedirectory="/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/../Library/il2cpp_android_armeabi-v7a/il2cpp_cache" --additional-include-directories="/Applications/Unity/Hub/Editor/2018.4.7f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" --additional-include-directories="/Applications/Unity/Hub/Editor/2018.4.7f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" --additional-libraries="/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/EasyMobile/Plugins/iOS/libEasyMobileLite.a" --tool-chain-path="/Users/ik/Downloads/android-ndk-r16b" --map-file-parser="/Applications/Unity/Hub/Editor/2018.4.7f1/Unity.app/Contents/Tools/MapFileParser/MapFileParser" --directory="/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Temp/StagingArea/assets/bin/Data/Managed" --generatedcppdir="/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Temp/StagingArea/Il2Cpp/il2cppOutput"

    stdout:
    Building libil2cpp.so with AndroidToolChain
    Output directory: /Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a
    Cache directory: /Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Library/il2cpp_android_armeabi-v7a/il2cpp_cache
    ObjectFiles: 571 of which compiled: 0
    Total compilation time: 351 milliseconds.
    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: /Users/ik/Downloads/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ @"/var/folders/cd/gpm7bf2n45g7tkvgcycmsrnc0000gp/T/tmpRujDN2.tmp" -o "/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_E739D3C6B000AF15FB3563475166CF84/libil2cpp.so" -shared -Wl,-soname,libil2cpp.so -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "/Users/ik/Downloads/android-ndk-r16b/platforms/android-16/arch-arm" -gcc-toolchain "/Users/ik/Downloads/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -Wl,--wrap,sigaction -L "/Users/ik/Downloads/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a" -lgnustl_static -llog -rdynamic -fuse-ld=gold "/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/EasyMobile/Plugins/iOS/libEasyMobileLite.a"

    /Users/ik/Downloads/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld.gold: error: /Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/EasyMobile/Plugins/iOS/libEasyMobileLite.a:1:1: invalid character
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)

    at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
    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: /Users/ik/Downloads/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ @"/var/folders/cd/gpm7bf2n45g7tkvgcycmsrnc0000gp/T/tmpRujDN2.tmp" -o "/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_E739D3C6B000AF15FB3563475166CF84/libil2cpp.so" -shared -Wl,-soname,libil2cpp.so -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "/Users/ik/Downloads/android-ndk-r16b/platforms/android-16/arch-arm" -gcc-toolchain "/Users/ik/Downloads/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -Wl,--wrap,sigaction -L "/Users/ik/Downloads/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a" -lgnustl_static -llog -rdynamic -fuse-ld=gold "/Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/EasyMobile/Plugins/iOS/libEasyMobileLite.a"

    /Users/ik/Downloads/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld.gold: error: /Users/ik/Documents/Usual.ink/AR/USUAL.ink AR release 1/Assets/EasyMobile/Plugins/iOS/libEasyMobileLite.a:1:1: invalid character
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)


    at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
    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)
    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, Action`1) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:79)
    UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, String) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:368)
    UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(String, String, String, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:351)
    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)
     
  30. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,875
    You're building for Android, yet you're linking an iOS library? You should disable this library for Android probably.
     
  31. lomali11

    lomali11

    Joined:
    Jun 23, 2017
    Posts:
    3
    Hi!
    I can't find the same error like mine in the forum. Help please!
     

    Attached Files:

  32. usualink

    usualink

    Joined:
    Aug 19, 2019
    Posts:
    2
    Thank you for the response, Im very new at this, Can you please tell me how can I unlink this? Just remove the lib from the project folders or should i make something else with the code?
     
  33. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,875
    Click on that plugin in Unity's project view, plugin inspector should open, deselect Android as compatible platform.
     
  34. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,875
    It seems in your case, the compiler located in NDK, has crashed. This is very hard to fix, like mentioned in the logs, you should attach the following files to the bug report:

    PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
    Preprocessed source(s) and associated run script(s) are located at:
    clang++.exe: note: diagnostic msg: C:\Users\lom\AppData\Local\Temp\Assembly-CSharp-0c335f.cpp
    clang++.exe: note: diagnostic msg: C:\Users\lom\AppData\Local\Temp\Assembly-CSharp-0c335f.sh
    clang++.exe: note: diagnostic msg:
     
  35. lomali11

    lomali11

    Joined:
    Jun 23, 2017
    Posts:
    3
    Thanks
     
  36. SpecsyGeek

    SpecsyGeek

    Joined:
    Jul 5, 2019
    Posts:
    6
    Hi @Tomas1856

    Can you please help me with this error.

    Failed running G:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile="unityaot" --compile-cpp --libil2cpp-static --platform="Android" --architecture="ARMv7" --configuration="Release" --outputpath="C:\Users\User\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so" --cachedirectory="C:\Users\User\Documents\New Unity Project (2)\Assets\..\Library\il2cpp_android_armeabi-v7a/il2cpp_cache" --additional-include-directories="G:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\bdwgc/include" --additional-include-directories="G:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\libil2cpp/include" --tool-chain-path="G:/Program Files/Unity/Editor/Data/PlaybackEngines/AndroidPlayer/NDK" --profiler-report --map-file-parser="G:/Program Files/Unity/Editor/Data/Tools/MapFileParser/MapFileParser.exe" --directory="C:/Users/User/Documents/New Unity Project (2)/Temp/StagingArea/assets/bin/Data/Managed" --generatedcppdir="C:/Users/User/Documents/New Unity Project (2)/Temp/StagingArea/Il2Cpp/il2cppOutput"

    stdout:

    Building libil2cpp.so with AndroidToolChain

    Output directory: C:\Users\User\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a

    Cache directory: C:\Users\User\Documents\New Unity Project (2)\Library\il2cpp_android_armeabi-v7a\il2cpp_cache

    ObjectFiles: 105 of which compiled: 0

    Total compilation time: 8205 milliseconds.

    il2cpp.exe didn't catch exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\User\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so'.

    File name: 'C:\Users\User\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so'

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)

    at Unity.IL2CPP.Building.ToolChains.AndroidToolChain.OnAfterLink(NPath outputFile, CppToolChainContext toolChainContext, Boolean forceRebuild, Boolean verbose)

    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: System.IO.FileNotFoundException: Could not find file 'C:\Users\User\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so'.

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)

    at Unity.IL2CPP.Building.ToolChains.AndroidToolChain.OnAfterLink(NPath outputFile, CppToolChainContext toolChainContext, Boolean forceRebuild, Boolean verbose)

    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)


    UnityEngine.Debug:LogError(Object)
    UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:128)
    UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73)
    UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:496)
    UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(String, String, String, Boolean) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:477)
    UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:63)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)
     
  37. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,875
    Is that really a full error? from the looks of it, il2cpp invoked linker, but the library was not produced. But I would expect to see somekind of error from linker
     
  38. JeffDUnity3D

    JeffDUnity3D

    Joined:
    May 2, 2017
    Posts:
    14,446
    Is your user name really "User"? Not a problem, just curious. You have C:\Users\User.. and also G:\Program Files\... typically both of those are on the same drive. Likely not relevant, but something to check perhaps.
     
  39. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Greetings,
    I am have a problem with Android build too that I don't know how to fix it.
    Unity version: 2019.1.9f1 with NDK and Open JDK downloaded from Unity hub
    Below is the logs:
    Log 1:
    Failed running
    /Applications/Unity/Hub/Editor/2019.1.9f1/Unity.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="ARM64" --configuration="Release" --outputpath="/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/assets/bin/Data/Native/arm64-v8a/libil2cpp.so" --cachedirectory="/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Assets/../Library/il2cpp_android_arm64-v8a/il2cpp_cache" --additional-include-directories="/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" --additional-include-directories="/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" --tool-chain-path="/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK" --profiler-report --map-file-parser="/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/Tools/MapFileParser/MapFileParser" --directory="/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/assets/bin/Data/Managed" --generatedcppdir="/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput"

    stdout:
    Building libil2cpp.so with AndroidToolChain
    Output directory: /Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/assets/bin/Data/Native/arm64-v8a
    Cache directory: /Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_arm64-v8a/il2cpp_cache
    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException:

    Invocation was: Executable: /Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/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 -DTARGET_ARM64 -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/external/bdwgc/include" -I"/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/llvm-libc++/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/llvm-libc++abi/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/android/support/include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sysroot" -gcc-toolchain "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64" -target aarch64-none-linux-android -isystem "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sysroot/usr/include/aarch64-linux-android" -D__ANDROID_API__=21 -march=armv8-a -Wno-unused-value "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.c" -o "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_arm64-v8a/il2cpp_cache/50D0CDBEF5E54683C1C67B8BE8451FC6.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: /Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/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 -DTARGET_ARM64 -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/Unity.app/Contents/il2cpp/external/bdwgc/include" -I"/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/llvm-libc++/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/llvm-libc++abi/include" -I"/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sources/android/support/include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sysroot" -gcc-toolchain "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64" -target aarch64-none-linux-android -isystem "/Applications/Unity/Hub/Editor/2019.1.9f1/PlaybackEngines/AndroidPlayer/NDK/sysroot/usr/include/aarch64-linux-android" -D__ANDROID_API__=21 -march=armv8-a -Wno-unused-value "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.c" -o "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_arm64-v8a/il2cpp_cache/50D0CDBEF5E54683C1C67B8BE8451FC6.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)
    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, Action`1) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:79)
    UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, String) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:494)
    UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(String, String, String, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:477)
    UnityEditorInternal.IL2CPPBuilder:Run() (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:63)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    Log 2:
    Exception: /Applications/Unity/Hub/Editor/2019.1.9f1/Unity.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.Action`1[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.Action`1[T] setupStartInfo, System.String workingDirectory) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:494)
    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:477)
    UnityEditorInternal.IL2CPPBuilder.Run () (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    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:63)
    UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a10f9035b6b403994c99e5b653643c6>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a10f9035b6b403994c99e5b653643c6>: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 <1a10f9035b6b403994c99e5b653643c6>:0)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <1a10f9035b6b403994c99e5b653643c6>: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:281)
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    Log 3:
    UnityEditor.BuildPlayerWindow+BuildMethodException: 5 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00242] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:194
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] in /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:97
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    I read about to install the appropriate NDK's version for the Unity Editor outside from Unity Hub. But, what is the correctly NDK version and is that enough?

    Thanks by now,
    Vini
     
  40. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Hey everybody, someone has a advice about it?
     
  41. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    This looks odd - there is some error happening, but I don't see any output from clang in the Android NDK. Can you try this?

    1. Cause the issue to happen in Unity - then leave the Unity editor open
    2. Go to a terminal, and run the exact clang command with the arguments mentioned in the error message.

    Is there any useful output from clang? If so, can you provide it here?
     
  42. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Hey,

    That is the command that I put on terminal with the result :
    /Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang

    Killed: 9

    HiperversosiMac:~ hiper$ Arguments: -DNET_4_0 -DUNITY_AOT -DIL2CPP_MONO_DEBUGGER_DISABLED -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/xxHash" -I"/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include/backward" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot" -gcc-toolchain "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -isystem "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot/usr/include/arm-linux-androideabi" -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.c" -o "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B5321066771260FFE8921644CEB6E300.o"


    at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles (System.Collections.Generic.IEnumerable`1[T] sourceFilesToCompile, Unity.IL2CPP.Building.Statistics.IBuildStatisticsCollector statisticsCollector) [0x001e3] in <eacd2842a004401f823f49d03160963f>:0

    at Unity.IL2CPP.Building.CppProgramBuilder.Build (Unity.IL2CPP.Building.Statistics.IBuildStatistics& statistics) [0x00201] in <eacd2842a004401f823f49d03160963f>:0

    at Unity.IL2CPP.Building.Statistics.BuildingTestRunnerHelper.BuildAndLogStatsForTestRunner (Unity.IL2CPP.Building.CppProgramBuilder builder, Unity.IL2CPP.Building.Statistics.IBuildStatistics& statistics) [0x00001] in <eacd2842a004401f823f49d03160963f>:0

    at il2cpp.Program.DoRun (System.String[] args) [0x006d0] in <9d60e0afd0434dff8722b5f73ebfa765>:0

    at il2cpp.Program.Run (System.String[] args) [0x00020] in <9d60e0afd0434dff8722b5f73ebfa765>:0

    at il2cpp.Program.Main (System.String[] args) [0x00002] in <9d60e0afd0434dff8722b5f73ebfa765>:0 -bash: Arguments:: command not found

    HiperversosiMac:~ hiper$

    HiperversosiMac:~ hiper$ at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles (System.Collections.Generic.IEnumerable`1[T] sourceFilesToCompile, Unity.IL2CPP.Building.Statistics.IBuildStatisticsCollector statisticsCollector) [0x001e3] in <eacd2842a004401f823f49d03160963f>:0

    -bash: syntax error near unexpected token `('

    HiperversosiMac:~ hiper$ at Unity.IL2CPP.Building.CppProgramBuilder.Build (Unity.IL2CPP.Building.Statistics.IBuildStatistics& statistics) [0x00201] in <eacd2842a004401f823f49d03160963f>:0

    -bash: syntax error near unexpected token `('

    HiperversosiMac:~ hiper$ at Unity.IL2CPP.Building.Statistics.BuildingTestRunnerHelper.BuildAndLogStatsForTestRunner (Unity.IL2CPP.Building.CppProgramBuilder builder, Unity.IL2CPP.Building.Statistics.IBuildStatistics& statistics) [0x00001] in <eacd2842a004401f823f49d03160963f>:0

    -bash: syntax error near unexpected token `('

    HiperversosiMac:~ hiper$ at il2cpp.Program.DoRun (System.String[] args) [0x006d0] in <9d60e0afd0434dff8722b5f73ebfa765>:0

    -bash: syntax error near unexpected token `('

    HiperversosiMac:~ hiper$ at il2cpp.Program.Run (System.String[] args) [0x00020] in <9d60e0afd0434dff8722b5f73ebfa765>:0

    -bash: syntax error near unexpected token `('

    HiperversosiMac:~ hiper$ at il2cpp.Program.Main (System.String[] args) [0x00002] in <9d60e0afd0434dff8722b5f73ebfa765>:0

    So, that info from terminal helps to guide where is the problem?
     
  43. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    I think this is the command line you want to try to run:

    /Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -DNET_4_0 -DUNITY_AOT -DIL2CPP_MONO_DEBUGGER_DISABLED -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/xxHash" -I"/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include/backward" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot" -gcc-toolchain "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -isystem "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot/usr/include/arm-linux-androideabi" -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.c" -o "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B5321066771260FFE8921644CEB6E300.o"
     
  44. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Oh sorry,
    Here goes the result:
    /Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -DNET_4_0 -DUNITY_AOT -DIL2CPP_MONO_DEBUGGER_DISABLED -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/libil2cpp" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/bdwgc/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/Unity.app/Contents/il2cpp/external/xxHash" -I"/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput" -I"." -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/include/backward" -I"/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot" -gcc-toolchain "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -isystem "/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/sysroot/usr/include/arm-linux-androideabi" -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Temp/StagingArea/Il2Cpp/il2cppOutput/Il2CppTypeDefinitions.c" -o "/Users/hiper/Desktop/Projetos/3DRoute/3DRoute-Project/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/B5321066771260FFE8921644CEB6E300.o"

    Killed: 9

    Do you know how to fix that or how to find more info about it?

    Thanks again
     
  45. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    I'm not entirely sure why this happens. It means that the process was killed with a SIGKILL signal. IT might have run out of memory. Does the error happen pretty quickly, or does it run for a while?
     
  46. artpologabriel

    artpologabriel

    Joined:
    Aug 7, 2013
    Posts:
    6
    Hmmmm how about this? Thanks in advance


    Exception: /Volumes/ARTPOLOGABR/Applications/Unity-2018-4-11/Unity.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.Action`1[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.Action`1[T] setupStartInfo, System.String workingDirectory) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:368)
    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:351)
    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 <df45ca7b334d4b918976307f9d26db2e>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <df45ca7b334d4b918976307f9d26db2e>: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 <df45ca7b334d4b918976307f9d26db2e>:0)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <df45ca7b334d4b918976307f9d26db2e>: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)
     
  47. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    There should be an error message after this which describes the problem. Can you post that?
     
  48. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Hey,
    That error is happening over the "Building native binary with Il2CCPP" process independently of the target architectures checked and take sometime to show. Did this info helps? Has some other instructions about it?
    May the Unity Cloud it's more secure to make this build or I will have to downgrade my project to a 2018 Unity release?

    I tried to install the latest unity version in 2019, but these error persists and I really don't know how to fix it.

    (Sorry for the late reply)
     
  49. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,921
    Is it possible for you to submit your project with a bug report? If so, maybe we can reproduce it here and have a look.
     
  50. viniverso

    viniverso

    Joined:
    Sep 11, 2015
    Posts:
    20
    Sure,
    Can you describe me how to do that?