Search Unity

  1. Unity 2019.2 is now released.
    Dismiss Notice

[IL2CPP] Errors in Locale.cpp?

Discussion in 'Windows' started by TheKingofKoopas, Sep 27, 2019.

  1. TheKingofKoopas

    TheKingofKoopas

    Joined:
    Jan 27, 2018
    Posts:
    5
    Hey everyone! I've been trying to reliably build my game for UWP for the last few weeks and have been having trouble with one specific error in general. It will build in Unity, but it won't create GameAssembly when building in VS. Google hasn't been giving me any luck either, so I thought to post here instead.

    I got around this originally by building on my laptop instead of my desktop, but after some time both of them are now giving this error, and I'd like to try fixing this rather than asking other team members to build instead. I have a feeling it might be because of Plastic SCM (source control) because it started happening on my laptop sometime after updating the program. That's just an assumption though, I don't know of anyway to test that.

    Unity 2018.2.4f1
    Both Visual Studio 2017 / Visual Studio 2019
    SDK Version 10.0.18362.0
     

    Attached Files:

  2. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    6,531
    Can you paste the contents of visual studio "Output" window?
     
  3. TheKingofKoopas

    TheKingofKoopas

    Joined:
    Jan 27, 2018
    Posts:
    5
    Can do, hope this helps!
    1>------ Build started: Project: Il2CppOutputProject, Configuration: Release x64 ------
    1>Building GameAssembly.dll with MsvcWinRtToolChain
    1> Msvc Install Version: 15.0
    1> Msvc Install SDK Directory: C:\Program Files (x86)\Windows Kits\10
    1> Msvc Linker Path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\link.exe
    1> Msvc Compiler Path: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\cl.exe
    1>
    1> Output directory: C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\bin\x64\Release
    1> Cache directory: C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release
    1>Il2CppMethodPointerTable.cpp
    1>Il2CppGenericMethodPointerTable.cpp
    1>Il2CppMetadataUsage.cpp
    1>Il2CppGenericMethodDefinitions.cpp
    1>Il2CppInteropDataTable.cpp
    1>Il2CppAttributes.cpp
    1>Il2CppGenericClassTable.cpp
    1>Il2CppGenericMethodTable.cpp
    1>Il2CppInvokerTable.cpp
    1>Bulk_Generics_95.cpp
    1>Bulk_Generics_96.cpp
    1>GenericMethods4.cpp
    1>GenericMethods28.cpp
    1>Bulk_Assembly-CSharp_0.cpp
    1>Bulk_Generics_37.cpp
    1>Bulk_Assembly-CSharp_1.cpp
    1>Il2CppTypeDefinitions.cpp
    1>Bulk_Generics_18.cpp
    1>GenericMethods3.cpp
    1>Bulk_System.Xml_0.cpp
    1>Il2CppGenericInstDefinitions.cpp
    1>Bulk_Unity.TextMeshPro_0.cpp
    1>Bulk_System.Xml_5.cpp
    1>Bulk_Generics_8.cpp
    1>Bulk_Generics_7.cpp
    1>Bulk_System.Xml_6.cpp
    1>Bulk_Generics_44.cpp
    1>Bulk_System.Xml_4.cpp
    1>GenericMethods27.cpp
    1>Bulk_System_6.cpp
    1>Bulk_Generics_19.cpp
    1>Bulk_mscorlib_21.cpp
    1>GenericMethods34.cpp
    1>Bulk_mscorlib_18.cpp
    1>Bulk_Generics_66.cpp
    1>GenericMethods32.cpp
    1>Bulk_Generics_108.cpp
    1>GenericMethods33.cpp
    1>UnresolvedVirtualCallStubs.cpp
    1>Bulk_System_4.cpp
    1>Bulk_System.Xml_1.cpp
    1>Bulk_Generics_9.cpp
    1>Bulk_Unity.TextMeshPro_1.cpp
    1>Bulk_System_0.cpp
    1>GenericMethods2.cpp
    1>Bulk_Assembly-CSharp-firstpass_0.cpp
    1>Bulk_mscorlib_7.cpp
    1>Bulk_Generics_6.cpp
    1>Bulk_Generics_45.cpp
    1>GenericMethods31.cpp
    1>Bulk_mscorlib_13.cpp
    1>Bulk_System.Xml_3.cpp
    1>Bulk_System_5.cpp
    1>Bulk_UnityEngine.UI_0.cpp
    1>GenericMethods29.cpp
    1>Bulk_Sirenix.Serialization_0.cpp
    1>Il2CppComCallableWrappers41.cpp
    1>Bulk_mscorlib_5.cpp
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\Source\il2cppOutput\Bulk_mscorlib_5.cpp(28890) : FIXME: arglist is not supported
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\Source\il2cppOutput\Bulk_mscorlib_5.cpp(29324) : FIXME: arglist is not supported
    1>Bulk_Generics_5.cpp
    1>Bulk_System_3.cpp
    1>GenericMethods1.cpp
    1>Bulk_Sirenix.Serialization_1.cpp
    1>Bulk_Assembly-CSharp-firstpass_1.cpp
    1>Bulk_Generics_69.cpp
    1>Bulk_System.Xml_2.cpp
    1>Bulk_mscorlib_11.cpp
    1>Bulk_mscorlib_30.cpp
    1>Bulk_mscorlib_3.cpp
    1>GenericMethods8.cpp
    1>Bulk_Generics_20.cpp
    1>Il2CppComCallableWrappers2.cpp
    1>Bulk_mscorlib_26.cpp
    1>Bulk_mscorlib_10.cpp
    1>Bulk_mscorlib_17.cpp
    1>Il2CppComCallableWrappers42.cpp
    1>Bulk_mscorlib_12.cpp
    1>Bulk_Generics_107.cpp
    1>GenericMethods6.cpp
    1>Bulk_mscorlib_14.cpp
    1>Bulk_mscorlib_20.cpp
    1>Bulk_mscorlib_15.cpp
    1>Bulk_mscorlib_23.cpp
    1>GenericMethods9.cpp
    1>Bulk_UnityEngine.Networking_1.cpp
    1>Bulk_mscorlib_16.cpp
    1>Bulk_mscorlib_9.cpp
    1>Bulk_Generics_109.cpp
    1>Bulk_mscorlib_0.cpp
    1>Bulk_mscorlib_19.cpp
    1>Bulk_Generics_21.cpp
    1>Bulk_UnityEngine.Networking_0.cpp
    1>Il2CppComCallableWrappers13.cpp
    1>GenericMethods18.cpp
    1>Bulk_mscorlib_27.cpp
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\Source\il2cppOutput\Bulk_mscorlib_27.cpp(33649) : FIXME: arglist is not supported
    1>Bulk_mscorlib_4.cpp
    1>Bulk_mscorlib_29.cpp
    1>Bulk_Assembly-CSharp-firstpass_2.cpp
    1>Bulk_Generics_97.cpp
    1>Bulk_mscorlib_25.cpp
    1>Bulk_ProBuilderCore-Unity5_1.cpp
    1>Bulk_Generics_99.cpp
    1>Bulk_mscorlib_28.cpp
    1>Bulk_UnityEngine.CoreModule_0.cpp
    1>Bulk_DOTween_0.cpp
    1>Bulk_mscorlib_1.cpp
    1>Bulk_mscorlib_2.cpp
    1>Bulk_UnityEngine.UI_1.cpp
    1>Bulk_System_1.cpp
    1>Il2CppComCallableWrappers26.cpp
    1>Il2CppComCallableWrappers14.cpp
    1>Bulk_Generics_64.cpp
    1>Il2CppComCallableWrappers12.cpp
    1>Bulk_Generics_63.cpp
    1>Bulk_InControl_5.cpp
    1>Bulk_Generics_61.cpp
    1>Il2CppComCallableWrappers40.cpp
    1>Bulk_Generics_2.cpp
    1>Bulk_mscorlib_31.cpp
    1>Il2CppComCallableWrappers35.cpp
    1>Il2CppComCallableWrappers33.cpp
    1>Bulk_mscorlib_8.cpp
    1>Bulk_Generics_62.cpp
    1>Il2CppComCallableWrappers34.cpp
    1>Bulk_Assembly-CSharp-firstpass_3.cpp
    1>Bulk_Generics_98.cpp
    1>Bulk_mscorlib_24.cpp
    1>Il2CppComCallableWrappers36.cpp
    1>Bulk_Unity.TextMeshPro_2.cpp
    1>GenericMethods5.cpp
    1>Il2CppComCallableWrappers21.cpp
    1>Il2CppComCallableWrappers32.cpp
    1>Il2CppComCallableWrappers27.cpp
    1>Il2CppComCallableWrappers25.cpp
    1>Bulk_mscorlib_6.cpp
    1>Bulk_Sirenix.Utilities_0.cpp
    1>Il2CppComCallableWrappers37.cpp
    1>Il2CppComCallableWrappers8.cpp
    1>Il2CppComCallableWrappers23.cpp
    1>Il2CppComCallableWrappers24.cpp
    1>Il2CppComCallableWrappers19.cpp
    1>Bulk_Generics_83.cpp
    1>Il2CppComCallableWrappers1.cpp
    1>Bulk_UnityEngine.CoreModule_1.cpp
    1>Il2CppComCallableWrappers31.cpp
    1>Il2CppComCallableWrappers28.cpp
    1>Bulk_InControl_1.cpp
    1>Il2CppComCallableWrappers7.cpp
    1>GenericMethods7.cpp
    1>Il2CppComCallableWrappers22.cpp
    1>Il2CppComCallableWrappers16.cpp
    1>Il2CppComCallableWrappers20.cpp
    1>Bulk_Generics_70.cpp
    1>Il2CppComCallableWrappers6.cpp
    1>GenericMethods19.cpp
    1>Bulk_Generics_114.cpp
    1>Il2CppComCallableWrappers30.cpp
    1>Bulk_mscorlib_22.cpp
    1>Bulk_System_7.cpp
    1>Il2CppComCallableWrappers18.cpp
    1>Il2CppComCallableWrappers17.cpp
    1>Bulk_Generics_82.cpp
    1>Bulk_Generics_84.cpp
    1>Bulk_Generics_100.cpp
    1>Bulk_Generics_17.cpp
    1>Bulk_Generics_65.cpp
    1>Bulk_Generics_85.cpp
    1>Il2CppComCallableWrappers39.cpp
    1>Il2CppComCallableWrappers9.cpp
    1>Il2CppComCallableWrappers15.cpp
    1>Il2CppComCallableWrappers29.cpp
    1>Bulk_Generics_1.cpp
    1>GenericMethods30.cpp
    1>Il2CppComCallableWrappers5.cpp
    1>Bulk_Generics_78.cpp
    1>Il2CppComCallableWrappers38.cpp
    1>Il2CppComCallableWrappers4.cpp
    1>Bulk_Generics_89.cpp
    1>Bulk_Generics_3.cpp
    1>Bulk_Generics_101.cpp
    1>Bulk_Generics_22.cpp
    1>Bulk_Generics_86.cpp
    1>Bulk_Generics_4.cpp
    1>Il2CppComCallableWrappers10.cpp
    1>Il2CppComCallableWrappers11.cpp
    1>Bulk_Generics_36.cpp
    1>GenericMethods0.cpp
    1>Bulk_Generics_27.cpp
    1>Bulk_InControl_6.cpp
    1>Bulk_Generics_105.cpp
    1>Bulk_Generics_0.cpp
    1>Bulk_Generics_103.cpp
    1>Bulk_Generics_94.cpp
    1>Il2CppComCallableWrappers0.cpp
    1>Il2CppComCallableWrappers3.cpp
    1>Bulk_Generics_111.cpp
    1>Bulk_Generics_76.cpp
    1>Bulk_Generics_48.cpp
    1>Bulk_Generics_115.cpp
    1>Il2CppProjectedComCallableWrapperMethods4.cpp
    1>Bulk_Generics_71.cpp
    1>Bulk_Generics_46.cpp
    1>Bulk_Generics_104.cpp
    1>Bulk_Generics_33.cpp
    1>Bulk_Generics_79.cpp
    1>Bulk_Generics_77.cpp
    1>Bulk_Generics_91.cpp
    1>Bulk_Generics_102.cpp
    1>Bulk_Generics_47.cpp
    1>Bulk_Generics_110.cpp
    1>Bulk_Generics_30.cpp
    1>Bulk_ProBuilderCore-Unity5_0.cpp
    1>Bulk_InControl_2.cpp
    1>GenericMethods20.cpp
    1>Bulk_Generics_118.cpp
    1>Bulk_Generics_90.cpp
    1>Bulk_Generics_87.cpp
    1>Bulk_Generics_81.cpp
    1>Bulk_Generics_10.cpp
    1>Bulk_Generics_117.cpp
    1>Bulk_Generics_16.cpp
    1>Bulk_Generics_88.cpp
    1>Bulk_Generics_116.cpp
    1>Bulk_Generics_31.cpp
    1>Bulk_Generics_29.cpp
    1>Bulk_Generics_40.cpp
    1>Bulk_Generics_67.cpp
    1>Bulk_Generics_106.cpp
    1>Bulk_Generics_68.cpp
    1>Bulk_System_2.cpp
    1>Bulk_Generics_26.cpp
    1>GenericMethods10.cpp
    1>Bulk_Generics_28.cpp
    1>Bulk_Generics_32.cpp
    1>Bulk_Generics_35.cpp
    1>Il2CppProjectedComCallableWrapperMethods2.cpp
    1>Bulk_Generics_25.cpp
    1>Bulk_Generics_113.cpp
    1>Bulk_Generics_34.cpp
    1>Bulk_Generics_39.cpp
    1>Bulk_Generics_92.cpp
    1>Bulk_Generics_41.cpp
    1>Bulk_Generics_49.cpp
    1>Bulk_Generics_24.cpp
    1>Bulk_Generics_80.cpp
    1>Il2CppProjectedComCallableWrapperMethods3.cpp
    1>Bulk_Generics_54.cpp
    1>Bulk_Generics_50.cpp
    1>Bulk_Generics_58.cpp
    1>Bulk_Generics_42.cpp
    1>Bulk_Generics_52.cpp
    1>Bulk_Generics_72.cpp
    1>Bulk_UnityEngine.ParticleSystemModule_0.cpp
    1>Bulk_Generics_51.cpp
    1>Il2CppProjectedComCallableWrapperMethods1.cpp
    1>Bulk_Generics_60.cpp
    1>Bulk_Generics_93.cpp
    1>Bulk_Generics_38.cpp
    1>Bulk_Generics_53.cpp
    1>Il2CppProjectedComCallableWrapperMethods0.cpp
    1>Bulk_Generics_59.cpp
    1>Bulk_Unity.TextMeshPro_3.cpp
    1>Bulk_Generics_23.cpp
    1>Bulk_InControl_0.cpp
    1>Bulk_Generics_73.cpp
    1>GenericMethods17.cpp
    1>Bulk_Generics_74.cpp
    1>Bulk_InControl_4.cpp
    1>Bulk_Generics_112.cpp
    1>GenericMethods26.cpp
    1>GenericMethods12.cpp
    1>Bulk_Generics_12.cpp
    1>Bulk_Generics_13.cpp
    1>Bulk_Generics_75.cpp
    1>Bulk_System.Configuration_0.cpp
    1>Bulk_Generics_56.cpp
    1>Bulk_UnityEngine.IMGUIModule_0.cpp
    1>Bulk_Generics_14.cpp
    1>Bulk_Generics_15.cpp
    1>Bulk_Generics_57.cpp
    1>Bulk_Generics_11.cpp
    1>Bulk_Generics_55.cpp
    1>GenericMethods24.cpp
    1>Bulk_InControl_3.cpp
    1>Bulk_I18N.Rare_0.cpp
    1>Bulk_Assembly-CSharp_2.cpp
    1>Bulk_Mono.Security_0.cpp
    1>Bulk_Generics_43.cpp
    1>GenericMethods15.cpp
    1>GenericMethods11.cpp
    1>GenericMethods21.cpp
    1>GenericMethods16.cpp
    1>GenericMethods22.cpp
    1>Il2CppCompilerCalculateTypeValuesTable.cpp
    1>Bulk_DOTween_1.cpp
    1>GenericMethods13.cpp
    1>GenericMethods25.cpp
    1>GenericMethods14.cpp
    1>Bulk_Sirenix.Serialization_2.cpp
    1>GenericMethods35.cpp
    1>Bulk_mscorlib_32.cpp
    1>Bulk_System.Xml_7.cpp
    1>Bulk_UnityEngine.UI_2.cpp
    1>Il2CppProjectedComCallableWrapperMethods5.cpp
    1>Bulk_UnityEngine.UNETModule_0.cpp
    1>Il2CppGenericComDefinitions0.cpp
    1>Bulk_UnityEngine.VRModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_39Table.cpp
    1>Bulk_I18N.West_0.cpp
    1>Il2CppCompilerCalculateTypeValues_69Table.cpp
    1>Il2CppCompilerCalculateTypeValues_8Table.cpp
    1>Il2CppCompilerCalculateTypeValues_68Table.cpp
    1>Bulk_ProBuilderCore-Unity5_2.cpp
    1>Il2CppCompilerCalculateTypeValues_64Table.cpp
    1>Bulk_I18N.CJK_0.cpp
    1>Bulk_I18N_0.cpp
    1>Il2CppCompilerCalculateTypeValues_77Table.cpp
    1>Bulk_InControl.Examples_0.cpp
    1>Bulk_I18N.Rare_1.cpp
    1>char-conversions.cpp
    1>Il2CppCompilerCalculateTypeValues_40Table.cpp
    1>Il2CppCompilerCalculateTypeValues_33Table.cpp
    1>Il2CppComCallableWrappers43.cpp
    1>Il2CppCompilerCalculateTypeValues_78Table.cpp
    1>Bulk_Sirenix.OdinInspector.Attributes_0.cpp
    1>Il2CppCompilerCalculateTypeValues_10Table.cpp
    1>Il2CppCompilerCalculateTypeValues_55Table.cpp
    1>Il2CppCompilerCalculateTypeValues_19Table.cpp
    1>Il2CppCompilerCalculateTypeValues_9Table.cpp
    1>Bulk_System_8.cpp
    1>Bulk_UnityEngine.UnityWebRequestModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_56Table.cpp
    1>Il2CppCompilerCalculateTypeValues_30Table.cpp
    1>Il2CppCompilerCalculateTypeValues_36Table.cpp
    1>Il2CppCompilerCalculateTypeValues_29Table.cpp
    1>Bulk_WindowsRuntimeMetadata_0.cpp
    1>Bulk_System.Core_0.cpp
    1>Il2CppCompilerCalculateTypeValues_34Table.cpp
    1>Bulk_UnityEngine.Analytics_0.cpp
    1>Bulk_I18N.Other_0.cpp
    1>Il2CppCompilerCalculateTypeValues_79Table.cpp
    1>Bulk_UnityEngine.AudioModule_0.cpp
    1>Bulk_UnityEngine.Networking_2.cpp
    1>Il2CppCompilerCalculateTypeValues_16Table.cpp
    1>Il2CppCompilerCalculateTypeValues_57Table.cpp
    1>Il2CppCompilerCalculateTypeValues_48Table.cpp
    1>Il2CppCompilerCalculateTypeValues_18Table.cpp
    1>Il2CppCompilerCalculateTypeValues_72Table.cpp
    1>Il2CppCompilerCalculateTypeValues_38Table.cpp
    1>Il2CppCompilerCalculateTypeValues_73Table.cpp
    1>Il2CppCompilerCalculateTypeValues_59Table.cpp
    1>Il2CppCompilerCalculateTypeValues_32Table.cpp
    1>Il2CppCompilerCalculateTypeValues_37Table.cpp
    1>Il2CppCompilerCalculateTypeValues_5Table.cpp
    1>Il2CppCompilerCalculateTypeValues_17Table.cpp
    1>Il2CppCompilerCalculateTypeValues_62Table.cpp
    1>Il2CppCompilerCalculateTypeValues_49Table.cpp
    1>Il2CppCompilerCalculateTypeValues_35Table.cpp
    1>Il2CppCompilerCalculateTypeValues_47Table.cpp
    1>Il2CppCompilerCalculateTypeValues_6Table.cpp
    1>Il2CppCompilerCalculateTypeValues_27Table.cpp
    1>Il2CppCompilerCalculateTypeValues_1Table.cpp
    1>Il2CppCompilerCalculateTypeValues_0Table.cpp
    1>Bulk_I18N.MidEast_0.cpp
    1>Il2CppCompilerCalculateTypeValues_28Table.cpp
    1>Il2CppCompilerCalculateTypeValues_60Table.cpp
    1>Il2CppCompilerCalculateTypeValues_71Table.cpp
    1>Il2CppCompilerCalculateTypeValues_12Table.cpp
    1>Il2CppCompilerCalculateTypeValues_4Table.cpp
    1>Il2CppCompilerCalculateTypeValues_51Table.cpp
    1>Il2CppCompilerCalculateTypeValues_50Table.cpp
    1>Il2CppCompilerCalculateTypeValues_31Table.cpp
    1>Il2CppCompilerCalculateTypeValues_11Table.cpp
    1>Il2CppCompilerCalculateTypeValues_25Table.cpp
    1>Il2CppCompilerCalculateTypeValues_58Table.cpp
    1>Il2CppCompilerCalculateTypeValues_21Table.cpp
    1>Bulk_UnityEngine.XRModule_0.cpp
    1>GenericMethods23.cpp
    1>Bulk_Generics_119.cpp
    1>Il2CppCompilerCalculateTypeValues_41Table.cpp
    1>Il2CppCompilerCalculateTypeValues_54Table.cpp
    1>Bulk_UnityEngine.AnimationModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_13Table.cpp
    1>Il2CppCompilerCalculateTypeValues_7Table.cpp
    1>Il2CppCompilerCalculateTypeValues_52Table.cpp
    1>Il2CppCompilerCalculateTypeValues_14Table.cpp
    1>Il2CppCompilerCalculateTypeValues_75Table.cpp
    1>Bulk_UnityEngine.PhysicsModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_63Table.cpp
    1>Il2CppCompilerCalculateTypeValues_15Table.cpp
    1>Il2CppCompilerCalculateTypeValues_66Table.cpp
    1>Il2CppCompilerCalculateTypeValues_23Table.cpp
    1>Bulk_UnityEngine.TextRenderingModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_3Table.cpp
    1>Bulk_UnityEngine.UIModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_76Table.cpp
    1>Il2CppCompilerCalculateTypeValues_74Table.cpp
    1>Il2CppCompilerCalculateTypeValues_61Table.cpp
    1>Il2CppCompilerCalculateTypeValues_46Table.cpp
    1>Bulk_UnityEngine.Physics2DModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_53Table.cpp
    1>Bulk_UnityEngine.UnityAnalyticsModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_24Table.cpp
    1>Il2CppCompilerCalculateTypeValues_43Table.cpp
    1>Il2CppCompilerCalculateTypeValues_44Table.cpp
    1>Il2CppCompilerCalculateTypeValues_20Table.cpp
    1>Il2CppCompilerCalculateTypeValues_70Table.cpp
    1>Il2CppCompilerCalculateTypeValues_45Table.cpp
    1>Il2CppCompilerCalculateTypeValues_22Table.cpp
    1>Il2CppCompilerCalculateTypeValues_42Table.cpp
    1>Decimal.cpp
    1>Bulk_Sirenix.Serialization.Config_0.cpp
    1>Messages.cpp
    1>Il2CppCompilerCalculateTypeValues_67Table.cpp
    1>Il2CppCompilerCalculateTypeValues_2Table.cpp
    1>Il2CppCompilerCalculateTypeValues_65Table.cpp
    1>Bulk_UnityEngine.SharedInternalsModule_0.cpp
    1>Bulk_UnityEngine.VideoModule_0.cpp
    1>SocketImpl.cpp
    1>Bulk_System.Runtime.WindowsRuntime_0.cpp
    1>Bulk_UnityEngine.UIElementsModule_0.cpp
    1>deflate.c
    1>Bulk_UnityEngine.TilemapModule_0.cpp
    1>Bulk_UnityEngine.UnityWebRequestWWWModule_0.cpp
    1>Il2CppCompilerCalculateTypeValues_26Table.cpp
    1>Bulk_UnityEngine.StandardEvents_0.cpp
    1>FileTests.cpp
    1>Class.cpp
    1>inflate.c
    1>trees.c
    1>Socket.cpp
    1>SocketImpl.cpp
    1>Bulk_UnityEngine.CoreModule_2.cpp
    1>gzio.c
    1>Bulk_UnityEngine.JSONSerializeModule_0.cpp
    1>il2cpp-mono-support.cpp
    1>MetadataCache.cpp
    1>Runtime.cpp
    1>AtomicQueue.cpp
    1>File.cpp
    1>ThreadPool.cpp
    1>MonoType.cpp
    1>WindowsRuntime.cpp
    1>xamarin_getifaddrs.c
    1>Bulk_UnityEngine.InputModule_0.cpp
    1>Bulk_System.Runtime.WindowsRuntime.UI.Xaml_0.cpp
    1>Type.cpp
    1>il2cpp-api.cpp
    1>Monitor.cpp
    1>threadpool-ms.cpp
    1>Thread.cpp
    1>Bulk_UnityEngine.AIModule_0.cpp
    1>Reflection.cpp
    1>Bulk_UnityEngine.AssetBundleModule_0.cpp
    1>ArrayMetadata.cpp
    1>DirectoryTests.cpp
    1>infback.c
    1>Marshal.cpp
    1>Exception.cpp
    1>Bulk_UnityEngine.DirectorModule_0.cpp
    1>Assembly.cpp
    1>Thread.cpp
    1>Bulk_UnityEngine.TerrainModule_0.cpp
    1>Array.cpp
    1>Number.cpp
    1>MonoIO.cpp
    1>Debugger.cpp
    1>PlatformInvoke.cpp
    1>Liveness.cpp
    1>Type.cpp
    1>Bulk_UnityEngine.VehiclesModule_0.cpp
    1>threadpool-ms-io.cpp
    1>il2cpp-callbacks.cpp
    1>MonoMethod.cpp
    1>File.cpp
    1>crc32.c
    1>CultureInfo.cpp
    1>inftrees.c
    1>Bulk_UnityEngine.ImageConversionModule_0.cpp
    1>RCW.cpp
    1>inffast.c
    1>WindowsRuntime.cpp
    1>Image.cpp
    1>MemoryInformation.cpp
    1>Field.cpp
    1>COM.cpp
    1>ThreadImpl.cpp
    1>MemoryMappedFile.cpp
    1>RuntimeType.cpp
    1>GenericMetadata.cpp
    1>GCHandle.cpp
    1>GenericClass.cpp
    1>Il2CppReversePInvokeWrapperTable.cpp
    1>MemoryMappedFile.cpp
    1>Object.cpp
    1>LibraryLoader.cpp
    1>PosixWaitObject.cpp
    1>GarbageCollector.cpp
    1>StackTrace.cpp
    1>Socket.cpp
    1>SocketImpl.cpp
    1>PathTests.cpp
    1>Enum.cpp
    1>Console.cpp
    1>ThreadPoolWorkerThread.cpp
    1>Array.cpp
    1>Method.cpp
    1>LibraryLoader.cpp
    1>AppDomain.cpp
    1>BoehmGC.cpp
    1>String.cpp
    1>ThreadImpl.cpp
    1>TimeZone.cpp
    1>Thread.cpp
    1>Directory.cpp
    1>NativeSymbol.cpp
    1>zutil.c
    1>ValueType.cpp
    1>ThreadPoolMonitorThread.cpp
    1>AssemblyName.cpp
    1>Error.cpp
    1>Environment.cpp
    1>Environment.cpp
    1>CompareInfo.cpp
    1>Bulk_UnityEngine.GridModule_0.cpp
    1>RuntimeTypeHandle.cpp
    1>MonoPosixHelper.cpp
    1>FieldLayout.cpp
    1>GenericMethod.cpp
    1>threadpool-ms-io-poll.cpp
    1>MonoField.cpp
    1>adler32.c
    1>Directory.cpp
    1>MemoryMapImpl.cpp
    1>StringUtils.cpp
    1>LibraryLoaderTests.cpp
    1>File.cpp
    1>ComObjectBase.cpp
    1>MemoryMappedFileTests.cpp
    1>TimeZoneInfo.cpp
    1>Interlocked.cpp
    1>MethodBase.cpp
    1>MutexTests.cpp
    1>String.cpp
    1>SocketTests.cpp
    1>Profiler.cpp
    1>CultureData.cpp
    1>MonoCustomAttrs.cpp
    1>Convert.cpp
    1>SemaphoreTests.cpp
    1>TimeZone.cpp
    1>VmStringUtils.cpp
    1>MemoryMappedFile.cpp
    1>WaitHandle.cpp
    1>CalendarData.cpp
    1>ThreadPoolMs.cpp
    1>Process.cpp
    1>ThreadLocalValueTests.cpp
    1>Enum.cpp
    1>Environment.cpp
    1>MarshalAlloc.cpp
    1>Module.cpp
    1>VisualizerHelpers.cpp
    1>AssemblyName.cpp
    1>PerformanceCounterCategory.cpp
    1>EventTests.cpp
    1>CCW.cpp
    1>Dns.cpp
    1>MonoMethodMessage.cpp
    1>WindowsRuntime.cpp
    1>StackFrame.cpp
    1>Math.cpp
    1>Directory.cpp
    1>TimeZoneTests.cpp
    1>Time.cpp
    1>PerformanceCounter.cpp
    1>Image.cpp
    1>Il2CppTypeCompare.cpp
    1>Assembly.cpp
    1>RuntimeHelpers.cpp
    1>GCHandle.cpp
    1>Random.cpp
    1>COM.cpp
    1>ThreadPool.cpp
    1>StackTrace.cpp
    1>NullGC.cpp
    1>ProcessTests.cpp
    1>GC.cpp
    1>COM.cpp
    1>ModuleBuilder.cpp
    1>compress.c
    1>MonoMethodInfo.cpp
    1>NativeMethods.cpp
    1>NativeEventCalls.cpp
    1>MonoPropertyInfo.cpp
    1>RegionInfo.cpp
    1>Delegate.cpp
    1>Buffer.cpp
    1>Encoding.cpp
    1>Monitor.cpp
    1>MemoryMappedFile.cpp
    1>RNGCryptoServiceProvider.cpp
    1>TypedReference.cpp
    1>EnvironmentTests.cpp
    1>Win32ApiSharedEmulation.cpp
    1>Semaphore.cpp
    1>uncompr.c
    1>COM.cpp
    1>WaitHandle.cpp
    1>BlobReader.cpp
    1>CpuInfo.cpp
    1>MemoryPool.cpp
    1>Mutex.cpp
    1>Atomic.cpp
    1>DirectoryUtils.cpp
    1>AsyncResult.cpp
    1>Time.cpp
    1>COMTests.cpp
    1>gc.c
    1>Locale.cpp
    1>MutexImpl.cpp
    1>ConsoleDriver.cpp
    1>Environment.cpp
    1>CryptographyTests.cpp
    1>WeakReference.cpp
    1>Win32ApiWinRTEmulation.cpp
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\WinRT\Win32ApiWinRTEmulation.cpp(184): warning C4996: 'ABI::Windows::System::UserProfile::IUserInformationStatics': Use User instead of UserInformation. For more info, see MSDN.
    1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt\windows.system.userprofile.h(2139): note: see declaration of 'ABI::Windows::System::UserProfile::IUserInformationStatics'
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\WinRT\Win32ApiWinRTEmulation.cpp(185): warning C4996: 'RuntimeClass_Windows_System_UserProfile_UserInformation': Use User instead of UserInformation. For more info, see MSDN.
    1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt\windows.system.userprofile.h(2575): note: see declaration of 'RuntimeClass_Windows_System_UserProfile_UserInformation'
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\WinRT\Win32ApiWinRTEmulation.cpp(189): warning C4996: 'ABI::Windows::System::UserProfile::IUserInformationStatics::get_NameAccessAllowed': Use User instead of UserInformation. For more info, see MSDN.
    1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt\windows.system.userprofile.h(2153): note: see declaration of 'ABI::Windows::System::UserProfile::IUserInformationStatics::get_NameAccessAllowed'
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\WinRT\Win32ApiWinRTEmulation.cpp(199): warning C4996: 'ABI::Windows::System::UserProfile::IUserInformationStatics::GetDisplayNameAsync': Use User instead of UserInformation. For more info, see MSDN.
    1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt\windows.system.userprofile.h(2219): note: see declaration of 'ABI::Windows::System::UserProfile::IUserInformationStatics::GetDisplayNameAsync'
    1>MetadataAlloc.cpp
    1>FieldInfo.cpp
    1>TypeBuilder.cpp
    1>Path.cpp
    1>SystemCertificates.cpp
    1>MemberInfo.cpp
    1>CurrentSystemTimeZone.cpp
    1>Semaphore.cpp
    1>UnsafeNativeMethods.cpp
    1>ConsoleTests.cpp
    1>RuntimeFieldHandle.cpp
    1>File.cpp
    1>Allocator.cpp
    1>ArgIterator.cpp
    1>Domain.cpp
    1>Handle.cpp
    1>UnityAdsStubs.cpp
    1>Event.cpp
    1>TimeTests.cpp
    1>ConditionVariableImpl.cpp
    1>Bulk_System.ObjectModel_0.cpp
    1>Bulk_System.Runtime.InteropServices.WindowsRuntime_0.cpp
    1>Bulk_UnityEngine_0.cpp
    1>Bulk_System.Runtime_0.cpp
    1>Environment.cpp
    1>MainTestRunner.cpp
    1>MonoEventInfo.cpp
    1>Runtime.cpp
    1>CpuInfo.cpp
    1>Cryptography.cpp
    1>Handle.cpp
    1>PerformanceCounterUtils.cpp
    1>Il2CppTypeHash.cpp
    1>Process.cpp
    1>Il2CppCodeRegistration.cpp
    1>krait_signal_handler.c
    1>InternalCalls.cpp
    1>StackTrace.cpp
    1>ErrorTests.cpp
    1>Memory.cpp
    1>Process.cpp
    1>ThreadImpl.cpp
    1>SystemCertificates.cpp
    1>Parameter.cpp
    1>Exception.cpp
    1>WindowsImpersonationContext.cpp
    1>KeyPairPersistence.cpp
    1>Mutex.cpp
    1>SecurityManager.cpp
    1>Il2CppGenericContextCompare.cpp
    1>WindowsHelpers.cpp
    1>MarshalingUtils.cpp
    1>LibraryLoader.cpp
    1>Environment.cpp
    1>MemoryTests.cpp
    1>Path.cpp
    1>EventInfo.cpp
    1>PropertyInfo.cpp
    1>ParameterInfo.cpp
    1>Mutex.cpp
    1>Process.cpp
    1>Process.cpp
    1>WindowsIdentity.cpp
    1>ActivationServices.cpp
    1>Il2CppMetadataRegistration.cpp
    1>Socket.cpp
    1>Activator.cpp
    1>SemaphoreImpl.cpp
    1>Memory.cpp
    1>Normalization.cpp
    1>RegisterRuntimeInitializeAndCleanup.cpp
    1>Win32Exception.cpp
    1>SemaphoreImpl.cpp
    1>DriveInfo.cpp
    1>ConditionVariableImpl.cpp
    1>GenericSharing.cpp
    1>StackTrace.cpp
    1>Il2CppSignatureCompare.cpp
    1>ConditionVariable.cpp
    1>MonoGenericClass.cpp
    1>EventImpl.cpp
    1>Cryptography.cpp
    1>ConditionVariable.cpp
    1>Path.cpp
    1>__ComObject.cpp
    1>LastError.cpp
    1>MutexImpl.cpp
    1>AssemblyBuilder.cpp
    1>MetadataLoader.cpp
    1>TimeZoneInfoTests.cpp
    1>Il2CppGenericInstCompare.cpp
    1>Char.cpp
    1>SizedReference.cpp
    1>mono-structs.cpp
    1>ReaderWriterLock.cpp
    1>Cryptography.cpp
    1>RemotingServices.cpp
    1>MonoEnumInfo.cpp
    1>ThreadLocalValueImpl.cpp
    1>ConditionVariableTests.cpp
    1>NumberFormatter.cpp
    1>StackTrace.cpp
    1>NativeMethods.cpp
    1>Il2CppGenericContextHash.cpp
    1>ThreadLocalValueImpl.cpp
    1>Environment.cpp
    1>Object.cpp
    1>Debugger.cpp
    1>LibraryLoader.cpp
    1>MarshalStringAlloc.cpp
    1>LinuxNetworkInterface.cpp
    1>NativeDelegateMethodCache.cpp
    1>PosixHelpers.cpp
    1>MonoCMethod.cpp
    1>WindowsPrincipal.cpp
    1>Il2CppSignatureHash.cpp
    1>Semaphore.cpp
    1>GenericContainer.cpp
    1>LocaleTests.cpp
    1>Runtime.cpp
    1>InotifyWatcher.cpp
    1>NativeMethods.cpp
    1>RealProxy.cpp
    1>Locale.cpp
    1>ThreadLocalValue.cpp
    1>Property.cpp
    1>SystemCertificates.cpp
    1>MarshalStringAlloc.cpp
    1>Logging.cpp
    1>Initialize.cpp
    1>Event.cpp
    1>EventImpl.cpp
    1>Console.cpp
    1>DynamicMethod.cpp
    1>CustomAttributeBuilder.cpp
    1>Normalization.cpp
    1>SecurityFrame.cpp
    1>TimeZoneInfo.cpp
    1>Il2CppGenericClassHash.cpp
    1>il2cpp-codegen-common.cpp
    1>SignatureHelper.cpp
    1>PathUtils.cpp
    1>Il2CppGenericMethodHash.cpp
    1>Context.cpp
    1>Double.cpp
    1>Il2CppGenericClassCompare.cpp
    1>DefaultConfig.cpp
    1>Il2CppGenericInstHash.cpp
    1>Output.cpp
    1>TimeZoneInfo.cpp
    1>ThreadLocalValue.cpp
    1>Il2CppGenericMethodCompare.cpp
    1>SafeStringMarshal.cpp
    1>ComInteropProxy.cpp
    1>InternalConfigurationHost.cpp
    1>Cryptography.cpp
    1>RtFieldInfo.cpp
    1>DateTime.cpp
    1>InternalConfigurationHost.cpp
    1>DllMain.cpp
    1>RuntimeMarshal.cpp
    1>Exception.cpp
    1>MemoryMappedFile.cpp
    1>MonoTlsProviderFactory.cpp
    1>Console.cpp
    1>MacOsIPInterfaceProperties.cpp
    1>InternalThread.cpp
    1>CustomAttributeData.cpp
    1>MonoGenericMethod.cpp
    1>MonoGenericCMethod.cpp
    1>Image.cpp
    1>NativeMethods.cpp
    1>Process.cpp
    1>SystemCertificates.cpp
    1>TimeZone.cpp
    1>CpuInfoTests.cpp
    1>SocketException.cpp
    1>Evidence.cpp
    1>MethodBuilder.cpp
    1>GenericTypeParameterBuilder.cpp
    1>Assert.cpp
    1>FileVersionInfo.cpp
    1>CLRConfig.cpp
    1>IOSelector.cpp
    1>Initialize.cpp
    1>EnumBuilder.cpp
    1>DerivedType.cpp
    1>KqueueMonitor.cpp
    1>MessagesTests.cpp
    1>FAMWatcher.cpp
    1>Time.cpp
    1>MarshalAlloc.cpp
    1>VersioningHelper.cpp
    1>DefaultTraceListener.cpp
    1>SystemCertificates.cpp
    1>Memory.cpp
    1>SymbolType.cpp
    1>MissingMemberException.cpp
    1>Error.cpp
    1>MarshalAlloc.cpp
    1>Path.cpp
    1>FileSystemWatcher.cpp
    1>Path.cpp
    1>Stopwatch.cpp
    1>Memory.cpp
    1>RuntimeMethodHandle.cpp
    1>RuntimeClassHandle.cpp
    1>FileSystemWatcher.cpp
    1>RuntimeGPtrArrayHandle.cpp
    1>EncodingHelper.cpp
    1>Encoding.cpp
    1>Timer.cpp
    1>Path.cpp
    1>TimeSpan.cpp
    1>Error.cpp
    1>FileSystemWatcher.cpp
    1>CpuInfo.cpp
    1>UnityTls.cpp
    1>Debug.cpp
    1>Thread.cpp
    1>DebugTests.cpp
    1>Locale.cpp
    1>ThreadTests.cpp
    1>File.cpp
    1>Image.cpp
    1>CpuInfo.cpp
    1>Encoding.cpp
    1>LastError.cpp
    1>LastError.cpp
    1>Debug.cpp
    1>Event.cpp
    1>Module.cpp
    1>Debug.cpp
    1>WriteBarrier.cpp
    1>NativeMethodsTests.cpp
    1>Initialize.cpp
    1>Messages.cpp
    1>class-internals.cpp
    1>il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: Locale.cpp
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(40): error C2065: 'LC_ALL': undeclared identifier
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(40): error C3861: '_create_locale': identifier not found
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(47): error C3861: '_free_locale': identifier not found
    1>
    1>Invocation was: Executable: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\cl.exe"
    1>Arguments: "C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /Ox /Oi /Oy- /GS- /Gw /GF /Zo /MD /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_JIT /DGC_NOT_DLL /DRUNTIME_IL2CPP /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_NDEBUG /DNDEBUG /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\external\boehmgc\include" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.obj" /Fd"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.pdb"
    1>EnvArg key: PATH value: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64
    1>
    1> at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
    1> at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
    1> at il2cpp.Program.DoRun(String[] args)
    1> at il2cpp.Program.Run(String[] args)
    1> at il2cpp.Program.Main(String[] args)
    1>
    1>Unhandled Exception: Unity.IL2CPP.Building.BuilderFailedException: Locale.cpp
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(40): error C2065: 'LC_ALL': undeclared identifier
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(40): error C3861: '_create_locale': identifier not found
    1>C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp(47): error C3861: '_free_locale': identifier not found
    1>
    1>Invocation was: Executable: "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\cl.exe"
    1>Arguments: "C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /Ox /Oi /Oy- /GS- /Gw /GF /Zo /MD /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_JIT /DGC_NOT_DLL /DRUNTIME_IL2CPP /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_NDEBUG /DNDEBUG /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\external\boehmgc\include" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.obj" /Fd"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.pdb"
    1>EnvArg key: PATH value: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64
    1>
    1> at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable`1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
    1> at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
    1> at il2cpp.Program.DoRun(String[] args)
    1> at il2cpp.Program.Run(String[] args)
    1> at il2cpp.Program.Main(String[] args)
    1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(41,5): error MSB3073: The command ""C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\\IL2CPP\build\il2cpp.exe" --libil2cpp-static --compile-cpp -architecture=x64 -configuration=Release -platform=winrt -outputpath="C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\\build\bin\x64\Release\GameAssembly.dll" --data-folder="C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\\build\bin\x64\Release\\" -cachedirectory="C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\\build\obj\il2cppOutputProject\x64\Release\\" -generatedcppdir="C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\\Source" --additional-defines=WINDOWS_UWP --additional-defines=UNITY_UWP --additional-defines=UNITY_WSA_10_0 --additional-defines=UNITY_WSA --additional-defines=UNITY_WINRT --additional-defines=PLATFORM_WINRT -dotnetprofile=unityjit -verbose --map-file-parser="C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\\IL2CPP\MapFileParser\MapFileParser.exe"" exited with code -532462766.
    1>Done building project "Il2CppOutputProject.vcxproj" -- FAILED.
    2>------ Build started: Project: [PROJECT NAME], Configuration: Release x64 ------
    2>pch.cpp
    2>App.cpp
    2>Main.cpp
    2>UnityGenerated.cpp
    2>c:\users\andrew\desktop\gamebuilds\testbuild3\[PROJECT NAME]\app.cpp(26): warning C4973: 'Windows::UI::ViewManagement::IApplicationView2::SuppressSystemOverlays::set': marked as deprecated
    2>c:\users\andrew\desktop\gamebuilds\testbuild3\[PROJECT NAME]\app.cpp(26): note: Message: 'Use the TryEnterFullScreen method and IsFullScreenMode property instead of SuppressSystemOverlays. For more info, see MSDN.'
    2>LINK : fatal error LNK1181: cannot open input file 'C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\bin\x64\Release\GameAssembly.lib'
    2>Done building project "[PROJECT NAME].vcxproj" -- FAILED.
    ========== Build: 0 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
     
  4. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    6,531
    Looks like something is wrong with Windows SDK installation, though I'm not sure what yet.

    Can you check if this file (C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\locale.h) exists on your machine and is not empty?
     
  5. TheKingofKoopas

    TheKingofKoopas

    Joined:
    Jan 27, 2018
    Posts:
    5
    The file does exists and it isn't empty, so it seems like Locale.cpp isn't properly reading the header
     
  6. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    6,531
    That's is strange. Let's troubleshoot this further.

    Could you reproduce this issue again, then look at the output window to find failing command line. In the case you pasted, it was this:

    Code (csharp):
    1. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\cl.exe"  "C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /Ox /Oi /Oy- /GS- /Gw /GF /Zo /MD /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_JIT /DGC_NOT_DLL /DRUNTIME_IL2CPP /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_NDEBUG /DNDEBUG /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\external\boehmgc\include" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.obj" /Fd"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.pdb"
    2. 1>EnvArg key: PATH value: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64
    Then append these arguments:

    Code (csharp):
    1. /P /Fi"Locale.preprocessed.cpp"
    Now run that command in a separate command prompt:

    Code (csharp):
    1. set PATH=%PATH%;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64
    2. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\HostX64\x64\cl.exe"  "C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp\os\Win32\Locale.cpp" /nologo /c /bigobj /W3 /Zi /EHs /GR- /Gy /wd4102 /wd4800 /wd4056 /wd4190 /wd4723 /wd4467 /wd4503 /Ox /Oi /Oy- /GS- /Gw /GF /Zo /MD /DWINDOWS_UWP /DUNITY_UWP /DUNITY_WSA_10_0 /DUNITY_WSA /DUNITY_WINRT /DPLATFORM_WINRT /DNET_4_0 /DUNITY_JIT /DGC_NOT_DLL /DRUNTIME_IL2CPP /D_WIN32 /DWIN32 /DWIN32_THREADS /D_WINDOWS /DWINDOWS /D_UNICODE /DUNICODE /D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS /DNOMINMAX /D_NDEBUG /DNDEBUG /DWINDOWS_SDK_BUILD_VERSION=18362 /D__WRL_NO_DEFAULT_LIB__ /DWINAPI_FAMILY=WINAPI_FAMILY_APP /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\libil2cpp" /I"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\Il2CppOutputProject\IL2CPP\external\boehmgc\include" /I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" /Fo"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.obj" /Fd"C:\Users\Andrew\Desktop\GameBuilds\TestBuild3\build\obj\il2cppOutputProject\x64\Release\libil2cpp\BAEFF602AF9DA700DAC0014DC2214425.pdb" /P /Fi"Locale.preprocessed.cpp"
    It will produce "Locale.preprocessed.cpp". Can you send that file to me?
     
  7. TheKingofKoopas

    TheKingofKoopas

    Joined:
    Jan 27, 2018
    Posts:
    5
    Apologies about the long wait! I attached it as a ZIP file so it can be sent through the forums.
     

    Attached Files:

  8. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    6,531
    I can actually reproduce this locally on your version of Unity. I'm troubleshooting, hold on...
     
  9. Tautvydas-Zilys

    Tautvydas-Zilys

    Unity Technologies

    Joined:
    Jul 25, 2013
    Posts:
    6,531
    Hey, looks like this was a case of a missing include in our source code. It has been fixed a year ago, but you're on a Unity version that's older than the one where it was fixed. Can you update your Unity version to 2018.2.21f1?
     
  10. TheKingofKoopas

    TheKingofKoopas

    Joined:
    Jan 27, 2018
    Posts:
    5
    We updated our project to 2.21f1 and thoroughly tested the game, everything is working fine. It built successfully as well, so it seems like we'll continue with this version.
    Thank you for your help!