Search Unity

il2cpp build failed

Discussion in 'Editor & General Support' started by dienat, Oct 21, 2019.

  1. dienat

    dienat

    Joined:
    May 27, 2016
    Posts:
    417
    I get the error "Failed running E:\Unity2018.3.13\Editor\Data\il2cpp/build/il2cpp.exe" trying to make a windows standalone build. I have installed the C++ Desktop development module in Visual Studio 2017
    upload_2019-10-21_19-23-15.png
     
  2. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,936
    Can you provide more details about the error message?
     
  3. dienat

    dienat

    Joined:
    May 27, 2016
    Posts:
    417
    I am using now 2019.2.11 and i still get errors :

    Failed running D:\2019.2.11f1\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile="unityaot" --compile-cpp --libil2cpp-static --platform="WindowsDesktop" --architecture="x64" --configuration="Release" --outputpath="D:\xxxxx\Temp/StagingArea/Data\Native\GameAssembly.dll" --cachedirectory="D:\xxxxxxx\Assets\..\Library/il2cpp_cache" --profiler-report --map-file-parser=D:/2019.2.11f1/Editor/Data/Tools/MapFileParser/MapFileParser.exe --directory=D:/xxxxx/Temp/StagingArea/Data/Managed --generatedcppdir=D:/xxxxx/Temp/StagingArea/Data/il2cppOutput --extra-types-file=D:/xxxxx/Temp/StagingArea/Data/extra-types.txt

    stdout:
    WARNING: Cannot add extra type Unity.Entities.JobForEachExtensions+JobStruct_Process_EC`2[Unity.Transforms.CopyInitialTransformFromGameObjectSystem+CopyTransforms,Unity.Transforms.LocalToWorld]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.JobForEachExtensions+JobStruct_Process_EC`2[Unity.Transforms.CopyTransformFromGameObjectSystem+CopyTransforms,Unity.Transforms.LocalToWorld]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+CompareImpl`1[Unity.Entities.Entity]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+GetHashCodeImpl`1[Unity.Entities.Entity]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+CompareImpl`1[Unity.Entities.EditorRenderData]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+GetHashCodeImpl`1[Unity.Entities.EditorRenderData]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+CompareImpl`1[Unity.Entities.EntityGuid]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+GetHashCodeImpl`1[Unity.Entities.EntityGuid]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+CompareImpl`1[Unity.Entities.SceneTag]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+GetHashCodeImpl`1[Unity.Entities.SceneTag]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+CompareImpl`1[Unity.Entities.SceneSection]. Skipping.
    WARNING: Cannot add extra type Unity.Entities.FastEquality+GetHashCodeImpl`1[Unity.Entities.SceneSection]. Skipping.
    Building GameAssembly.dll with MsvcDesktopToolChain
    Msvc Install Version: 15.0
    Msvc Install SDK Directory: C:\Program Files (x86)\Windows Kits\10
    Msvc Linker Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\link.exe
    Msvc Compiler Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.exe

    Output directory: D:\xxxxx\Temp\StagingArea\Data\Native
    Cache directory: D:\xxxxx\Library\il2cpp_cache
    ObjectFiles: 427 of which compiled: 427
    Time Compile: 25969 milliseconds Unity.TextMeshPro2.cpp
    Time Compile: 19874 milliseconds System6.cpp
    Time Compile: 16176 milliseconds mscorlib7.cpp
    Time Compile: 14344 milliseconds Il2CppAttributes.cpp
    Time Compile: 12837 milliseconds Assembly-CSharp47.cpp
    Time Compile: 8628 milliseconds Assembly-CSharp45.cpp
    Time Compile: 8321 milliseconds Il2CppTypeDefinitions.c
    Time Compile: 8069 milliseconds AwesomeTechnologies.VegetationStudioPro.Runtime5.cpp
    Time Compile: 7862 milliseconds Unity.TextMeshPro1.cpp
    Time Compile: 7738 milliseconds Obi.cpp
    Total compilation time: 71028 milliseconds.
    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\link.exe /out:"D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.dll" /DEBUG /INCREMENTAL:NO /LARGEADDRESSAWARE /NXCOMPAT /DYNAMICBASE /NOLOGO /TLBID:1 /OPT:REF /OPT:ICF /HIGHENTROPYVA /DLL /NODEFAULTLIB:uuid.lib "kernel32.lib" "user32.lib" "advapi32.lib" "ole32.lib" "oleaut32.lib" "Shell32.lib" "Crypt32.lib" "psapi.lib" "version.lib" "MsWSock.lib" "ws2_32.lib" "Iphlpapi.lib" "Dbghelp.lib" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\um\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64" /SUBSYSTEM:WINDOWS @"C:\Users\manowar\AppData\Local\Temp\tmp753E.tmp"

    Creando biblioteca D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.lib y objeto D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.exp
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppInitSubstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppInitSubstance_mA2DC87942A0DA2E3EE5F5899B578C4979CA259A9
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetCallbacks sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetCallbacks_mCA859BA8AFEF0D395E0C737148E0A42E01744BBE
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppApplyPreset sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppApplyPreset_mC784FD5B932F77752ABA36B5343310E45F410557
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetPreset sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetPreset_mD2301BEADC62881C9A91D7D874E53B3F89D450C7
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetNumOutputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetNumOutputs_m2A92857BFACD12413F9190DFA9D11212D79FF335
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetTexturePackingList sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetTexturePackingList_m41809416BA27C7B28CBD8794F461B85D76BD2920
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetColorSpaceList sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetColorSpaceList_mA0259838C7BE64233BE0AE4B0907519447E5EE68
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppFreeMemory sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppFreeMemory_mB7051144F550389669ADB09C54FAC28B1ED92EEC
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetMInputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetMInputs_m41B925903559CCA876362CC65DD43D144FC52A2C
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppShutdownSubstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppShutdownSubstance_mC773ED9C11157E6F31A5103A7DA081BEE06ED209
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppRemoveAsset sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppRemoveAsset_mAF36E54D12786749F4A68801E9EA9262CB7FA534
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppLoadSubstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppLoadSubstance_mBF88C99D99F54431332FC4D99E138676E33D9421
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppQueueSubstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppQueueSubstance_m0F7EC6448CA7D3E602E41BA1747CAC2069F146B7
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppRenderSubstances sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppRenderSubstances_m7B3199B6A5591FB05FA29013635303ED7E41A0C6
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppIsRendererBusy sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppIsRendererBusy_mC868F98BE8A514DAFD39FBD619E10255E99966CF
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetNumInputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetNumInputs_m3E9086988E17036C76E07CB2AB3B7AC886B024AC
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetInput_Ints sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetInput_Ints_m334696328A08EFB33BCC433C3E285A69F801287A
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetMComboBoxItems sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetMComboBoxItems_mE3C053973CFC791A4AEEA401F357AB5C3AF99117
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetInput_Float sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetInput_Float_mDA56009ED9B5105ABFAD77942FE79A33B05EDD4E
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetInput_Float sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetInput_Float_m8B7AB204510E5A958911FC9FD12F311C78AD9DC1
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetInput_Int sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetInput_Int_m28D4152E6184576594F33D516E2821E39CFC85C4
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetInput_Int sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetInput_Int_m1BF5AAAC67507301966C5A966253C4C417D7CBC2
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetInput_String sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetInput_String_mE8C9D95C82CE864F1BB270C4B7757041E0A08652
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetInput_String sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetInput_String_m2DBD0F8AC5AACA60937A34C99FE72DF90971F998
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetInput_Texture sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetInput_Texture_m928F72959DC0DCE00D35FF12AD42D132729DB99C
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppProcessQueuedOutputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppProcessQueuedOutputs_mDD56B607C91C8D029B799C30C386366B87042A85
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetOutputChannelStrFromHash sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetOutputChannelStrFromHash_m8701FE8151B8F5F1BCB5DDCC8DA3FE52A778AFAD
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppOnGenerateMipMapsChanged sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppOnGenerateMipMapsChanged_m89BB4181F5FF4161121794A6F672415D8908FDAE
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppOnAlphaSourceChanged sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppOnAlphaSourceChanged_m30FF28F3137DE40193051333AC0230B9D19ACE26
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetTextureDimensions sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetTextureDimensions_m05D037F0AAFF2591249C14F240C3724139344885
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppDuplicateGraphInstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppDuplicateGraphInstance_m0FD3EDF4B80ED1273341FE8B6C51C778525179B6
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppRemoveGraphInstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppRemoveGraphInstance_m3A66EEA03C504F972EBD0670737DE9EDA521455E
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppListInputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppListInputs_mFA36CE9D41702C733620ECB9E5A1580EF52A92AD
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetOutputHash sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetOutputHash_m20AF928DB21FD20CF4B425E34A71A39352F56C03
    D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.dll : fatal error LNK1120: 34 externos sin resolver

    en Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
    en Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
    en il2cpp.Program.DoRun(String[] args)
    en il2cpp.Program.Run(String[] args)
    en il2cpp.Program.Main(String[] args)
    stderr:

    Excepci�n no controlada: Unity.IL2CPP.Building.BuilderFailedException: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\link.exe /out:"D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.dll" /DEBUG /INCREMENTAL:NO /LARGEADDRESSAWARE /NXCOMPAT /DYNAMICBASE /NOLOGO /TLBID:1 /OPT:REF /OPT:ICF /HIGHENTROPYVA /DLL /NODEFAULTLIB:uuid.lib "kernel32.lib" "user32.lib" "advapi32.lib" "ole32.lib" "oleaut32.lib" "Shell32.lib" "Crypt32.lib" "psapi.lib" "version.lib" "MsWSock.lib" "ws2_32.lib" "Iphlpapi.lib" "Dbghelp.lib" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\um\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\ucrt\x64" /LIBPATH:"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64" /SUBSYSTEM:WINDOWS @"C:\Users\manowar\AppData\Local\Temp\tmp753E.tmp"

    Creando biblioteca D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.lib y objeto D:\xxxxx\Library\il2cpp_cache\linkresult_3C3D323ECA37989DB43BEB80A0F44F1F\GameAssembly.exp
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppInitSubstance sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppInitSubstance_mA2DC87942A0DA2E3EE5F5899B578C4979CA259A9
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppSetCallbacks sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppSetCallbacks_mCA859BA8AFEF0D395E0C737148E0A42E01744BBE
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppApplyPreset sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppApplyPreset_mC784FD5B932F77752ABA36B5343310E45F410557
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetPreset sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetPreset_mD2301BEADC62881C9A91D7D874E53B3F89D450C7
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetNumOutputs sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetNumOutputs_m2A92857BFACD12413F9190DFA9D11212D79FF335
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetTexturePackingList sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetTexturePackingList_m41809416BA27C7B28CBD8794F461B85D76BD2920
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppGetColorSpaceList sin resolver al que se hace referencia en la funci?n NativeFunctions_IOS_cppGetColorSpaceList_mA0259838C7BE64233BE0AE4B0907519447E5EE68
    B6DFC2976B426AC042A189F3C8E6EC85.obj : error LNK2019: s?mbolo externo cppFreeMemory sin resolver al que se hace referencia en la funci?n

    Exception: D:\2019.2.11f1\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:128)
    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:71)
    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:503)
    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:484)
    UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (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:70)
    DesktopStandalonePostProcessor.SetupStagingArea (UnityEditor.Modules.BuildPostProcessArgs args, System.Collections.Generic.HashSet`1[T] filesToNotOverwrite) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:242)
    DesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:41)
    Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
    DesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:59)
    UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    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) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)
    Exception: D:\2019.2.11f1\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:128)
    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:71)
    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:503)
    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:484)
    UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)
    UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (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:70)
    DesktopStandalonePostProcessor.SetupStagingArea (UnityEditor.Modules.BuildPostProcessArgs args, System.Collections.Generic.HashSet`1[T] filesToNotOverwrite) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:242)
    DesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:41)
    Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
    DesktopStandalonePostProcessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/DesktopStandalonePostProcessor.cs:59)
    UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    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) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)

    Build completed with a result of 'Failed'
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 95 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00242] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:190
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:95
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr) (at C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)
     
  4. JoshPeterson

    JoshPeterson

    Unity Technologies

    Joined:
    Jul 21, 2014
    Posts:
    6,936
    This error means there are extern methods in C# which do not have a native implementation. For example, the first method is named: cppInitSubstance.

    This method must have an implementation in a native library. Does one exist for Windows, x64? If so, please make sure that native library is available to Unity. If not, please use #if statements to remove the C# code from the build for Windows. See https://docs.unity3d.com/Manual/PlatformDependentCompilation.html for details.