[Mono-ue] Build Error

Michael Hutchinson m.j.hutchinson at gmail.com
Tue Jan 27 23:22:32 UTC 2015


I think the user-defined UEnum changes may have broken non-Editor
builds. Sorry! I'll look into it.

On 24 January 2015 at 22:48, M S <stick100 at hotmail.com> wrote:
> I commented out all of the Set and Remove metadata commands, the code
> builds, but will not package.  Now I get the following error:
> LogPlayLevel:Display: Program.Main: ERROR: Exception in
> AutomationScripts.Automation: Excepted to find plugin staging rules type
> 'Xamarin.UE4.Automation.MonoRuntimeStagingRules,Xamarin.UE4.Automation'.
>
> What do I need to do to get the plugin to be picked up when packaging a
> build?
>
> ________________________________
> From: stick100 at hotmail.com
> To: m.j.hutchinson at gmail.com; itay at itaygal.com
> CC: mono-ue at lists.ximian.com
> Subject: RE: [Mono-ue] Build Error
> Date: Sat, 24 Jan 2015 18:56:50 -0600
>
>
> I redid all of the steps.  Downloaded UE4 4.4 from github, added the
> requirements, built "Development" and "Development Editor".  Then added
> preview7 patched, then rebuilt.  This works to create an editor with Mono.
> However this version is unable to package because the exe is from before
> mono.
>
> I attempt to rebuild "Development" but get the following errors.
>
> Error 1 error C2039: 'SetMetaData' : is not a member of 'UEnum'
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoBindings.cpp
> 2101 1 UE4
> Error 2 error C3861: 'RemoveMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 107 1 UE4
> Error 3 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 108 1 UE4
> Error 4 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 109 1 UE4
> Error 5 error C3861: 'RemoveMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 113 1 UE4
> Error 6 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 114 1 UE4
> Error 7 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 115 1 UE4
> Error 8 error C3861: 'RemoveMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 119 1 UE4
> Error 9 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 120 1 UE4
> Error 10 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 121 1 UE4
> Error 11 error C3861: 'SetMetaData': identifier not found
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Source\MonoRuntime\Private\MonoUnrealClass.cpp
> 138 1 UE4
> Error 13 error : Failed to produce item:
> C:\Users\M\Documents\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\Win64\UE4Game-MonoRuntime-Static.lib
> C:\Users\M\Documents\UnrealEngine\Engine\Intermediate\ProjectFiles\ERROR UE4
> Error 14 error MSB3073: The command "..\..\Build\BatchFiles\Build.bat
> UE4Game Win64 Development" exited with code -1. C:\Program Files
> (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets 38 5 UE4
>
> Is SetMetaData and RemoveMetaData supposed to be implemented by each user so
> that we can package builds?
>
> Previously to this most recent attempt I did the exact same steps except
> didn't build the exe "Development" before the Mono Editor, it had exactly
> the same results.  I can PIE all I want with Mono behvaiors, but cannot
> package a build to an exe due to these missing calls.
>
> Thanks,
> Mark Sebesta
>
>> From: m.j.hutchinson at gmail.com
>> Date: Fri, 23 Jan 2015 14:38:27 -0500
>> To: itay at itaygal.com
>> CC: mono-ue at lists.ximian.com
>> Subject: Re: [Mono-ue] Build Error
>>
>> No worries, running GenerateProjectFiles.bat after applying the
>> patches should work fine, sounds like you ran into a gremlin in the
>> machine...
>>
>> On 23 January 2015 at 04:20, Itay Gal <itay at itaygal.com> wrote:
>> > Hi Michael,
>> >
>> > I managed to solve problem by making a new clone of the unreal
>> > repository
>> > and then doing all the installation steps from the beginning.
>> > I think that last time I accidently ran the GenerateProjectFiles.bat
>> > after
>> > applying the patches.
>> > I apologize for any time you spent because of my mistakes.
>> > Thank you for this great plugin.
>> >
>> > Itay.
>> >
>> > -----Original Message----- From: Michael Hutchinson
>> > Sent: Thursday, January 22, 2015 8:57 PM
>> >
>> > To: Itay Gal
>> > Cc: mono-ue
>> > Subject: Re: [Mono-ue] Build Error
>> >
>> > It looks like maybe the rc.exe failure is the issue, see
>> >
>> > https://forums.unrealengine.com/showthread.php?521-Really-strange-compile-error
>> >
>> > No idea why that's happening though. What version of VS are you using?
>> >
>> > On 22 January 2015 at 13:05, Itay Gal <itay at itaygal.com> wrote:
>> >>
>> >> Hi,
>> >>
>> >> Thanks for the reply, This is the main part of the output. The part
>> >> before
>> >> that is just saying which projects starting to build which skipped, and
>> >> the
>> >> part where it deletes the old binaries files. This is of course not
>> >> from
>> >> the
>> >> first build attempt and I'm pressing "Build solution" and not "Rebuild
>> >> Solution".
>> >>
>> >> When searching the directory for a file name UE4Editor-MonoRuntime.dll
>> >> I
>> >> found a file named UE4Editor-MonoRuntime.dll.response will it help in
>> >> some
>> >> way to look at it's content?
>> >>
>> >> anyway, Here is the entire output:
>> >>
>> >> 1>------ Skipped Build: Project: DotNETUtilities, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 1>Project not selected to build for this solution configuration
>> >> 2>------ Skipped Build: Project: MobileDeviceInterface, Configuration:
>> >> Development Any CPU ------
>> >> 2>Project not selected to build for this solution configuration
>> >> 3>------ Skipped Build: Project: DeploymentInterface, Configuration:
>> >> Development Any CPU ------
>> >> 3>Project not selected to build for this solution configuration
>> >> 4>------ Skipped Build: Project: AutomationToolLauncher, Configuration:
>> >> Development Any CPU ------
>> >> 4>Project not selected to build for this solution configuration
>> >> 5>------ Skipped Build: Project: AutomationTool, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 5>Project not selected to build for this solution configuration
>> >> 6>------ Skipped Build: Project: MinidumpDiagnostics, Configuration:
>> >> Development_Program x64 ------
>> >> 6>Project not selected to build for this solution configuration
>> >> 7>------ Skipped Build: Project: UnrealLaunchDaemon, Configuration:
>> >> Development_Program Win32 ------
>> >> 7>Project not selected to build for this solution configuration
>> >> 8>------ Skipped Build: Project: UE4EditorServices, Configuration:
>> >> Development_Program x64 ------
>> >> 8>Project not selected to build for this solution configuration
>> >> 9>------ Skipped Build: Project: ShaderCompileWorker, Configuration:
>> >> Development_Program x64 ------
>> >> 9>Project not selected to build for this solution configuration
>> >> 10>------ Skipped Build: Project: SlateViewer, Configuration:
>> >> Development_Program x64 ------
>> >> 10>Project not selected to build for this solution configuration
>> >> 11>------ Skipped Build: Project: SymbolDebugger, Configuration:
>> >> Development_Program x64 ------
>> >> 11>Project not selected to build for this solution configuration
>> >> 12>------ Skipped Build: Project: UnrealFileServer, Configuration:
>> >> Development_Program x64 ------
>> >> 12>Project not selected to build for this solution configuration
>> >> 13>------ Skipped Build: Project: AutomationScripts.Automation,
>> >> Configuration: Development Any CPU ------
>> >> 13>Project not selected to build for this solution configuration
>> >> 14>------ Skipped Build: Project: UnrealFrontend, Configuration:
>> >> Development_Program x64 ------
>> >> 14>Project not selected to build for this solution configuration
>> >> 15>------ Skipped Build: Project: UnrealHeaderTool, Configuration:
>> >> Development_Program x64 ------
>> >> 15>Project not selected to build for this solution configuration
>> >> 16>------ Skipped Build: Project: UnrealLightmass, Configuration:
>> >> Development_Program x64 ------
>> >> 16>Project not selected to build for this solution configuration
>> >> 17>------ Skipped Build: Project: UnrealPak, Configuration:
>> >> Development_Program x64 ------
>> >> 17>Project not selected to build for this solution configuration
>> >> 18>------ Skipped Build: Project: UnrealSync, Configuration:
>> >> Development_Program x64 ------
>> >> 18>Project not selected to build for this solution configuration
>> >> 19>------ Skipped Build: Project: IOS.Automation, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 19>Project not selected to build for this solution configuration
>> >> 20>------ Skipped Build: Project: Linux.Automation, Configuration:
>> >> Development Any CPU ------
>> >> 20>Project not selected to build for this solution configuration
>> >> 21>------ Skipped Build: Project: Android.Automation, Configuration:
>> >> Development Any CPU ------
>> >> 21>Project not selected to build for this solution configuration
>> >> 22>------ Skipped Build: Project: HTML5.Automation, Configuration:
>> >> Development Any CPU ------
>> >> 22>Project not selected to build for this solution configuration
>> >> 23>------ Skipped Build: Project: Mac.Automation, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 23>Project not selected to build for this solution configuration
>> >> 24>------ Build started: Project: UE4, Configuration:
>> >> Development_Editor
>> >> x64
>> >> ------
>> >> 25>------ Skipped Build: Project: Win.Automation, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 25>Project not selected to build for this solution configuration
>> >> 26>------ Skipped Build: Project: Distill, Configuration: Development
>> >> Any
>> >> CPU ------
>> >> 26>Project not selected to build for this solution configuration
>> >> 27>------ Skipped Build: Project: BlankProgram, Configuration:
>> >> Development_Program x64 ------
>> >> 27>Project not selected to build for this solution configuration
>> >> 28>------ Skipped Build: Project: iPhonePackager, Configuration:
>> >> Development
>> >> Any CPU ------
>> >> 28>Project not selected to build for this solution configuration
>> >> 29>------ Skipped Build: Project: CrashReportClient, Configuration:
>> >> Development_Program x64 ------
>> >> 29>Project not selected to build for this solution configuration
>> >> 30>------ Skipped Build: Project: DeploymentServer, Configuration:
>> >> Development Any CPU ------
>> >> 30>Project not selected to build for this solution configuration
>> >> 31>------ Skipped Build: Project: UnrealVersionSelector, Configuration:
>> >> Development_Program x64 ------
>> >> 31>Project not selected to build for this solution configuration
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidDeviceDetection.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-AndroidTargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ATCTargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_DXTTargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC1TargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_ETC2TargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >>
>> >>
>> >> "..\..\Engine\Binaries\Win64\Android\UE4Editor-Android_PVRTCTargetPlatform.pdb".
>> >> 24> Deleting junk file:
>> >> "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform.dll".
>> >> 24> Deleting junk file:
>> >> "..\..\Engine\Binaries\Win64\HTML5\UE4Editor-HTML5TargetPlatform.pdb".
>> >>
>> >> 24> Performing 13 actions (max 4 parallel jobs)
>> >> 24> [2/13] rc.exe ModuleVersionResource.rc.inl
>> >> 24> [4/13] link.exe UE4Editor-HTML5TargetPlatform.dll
>> >> 24> [1/13] link.exe UE4Editor-AndroidDeviceDetection.dll
>> >> 24> [3/13] rc.exe PCLaunch.rc
>> >> 24>EXEC : fatal error RC1107: invalid usage; use RC /? for Help
>> >> 24>
>> >> 24>EXEC : fatal error RC1107: invalid usage; use RC /? for Help
>> >> 24>
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.exp
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.exp
>> >> 24> [5/13] MSBuild.exe UE4_Bindings.sln
>> >> 24> [6/13] link.exe UE4Editor-AndroidTargetPlatform.dll
>> >> 24> [7/13] link.exe UE4Editor-Android_DXTTargetPlatform.dll
>> >> 24> [8/13] link.exe UE4Editor-Android_ATCTargetPlatform.dll
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.exp
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.exp
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.exp
>> >> 24> All packages listed in packages.config are already installed.
>> >> 24> [9/13] link.exe UE4Editor-Android_PVRTCTargetPlatform.dll
>> >> 24> [10/13] link.exe UE4Editor-Android_ETC1TargetPlatform.dll
>> >> 24> [11/13] link.exe UE4Editor-Android_ETC2TargetPlatform.dll
>> >> 24> Xamarin.UE4.Tasks -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\Xamarin.UE4.Tasks.dll
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.exp
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.exp
>> >> 24> Creating library D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.lib
>> >> and object D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.exp
>> >> 24> All packages listed in packages.config are already installed.
>> >> 24> MonoAssemblyProcess -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\MonoAssemblyProcess.exe
>> >> 24> UnrealEngine.MainDomain -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.MainDomain.dll
>> >> 24> All packages listed in packages.config are already installed.
>> >> 24> MonoGenerateProjects -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\MonoGenerateProjects.exe
>> >> 24> UnrealEngine.Runtime -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.Runtime.dll
>> >> 24> UnrealEngine.BuiltinModules -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.BuiltinModules.dll
>> >> 24> UnrealEngine.Paper2D -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.Paper2D.dll
>> >> 24> UnrealEngine.MonoRuntime -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.MonoRuntime.dll
>> >> 24> UnrealEngine.ScriptPlugin -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.ScriptPlugin.dll
>> >> 24> UnrealEngine.SoundVisualizations -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.SoundVisualizations.dll
>> >> 24> UnrealEngine.SoundMod -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.SoundMod.dll
>> >> 24> UnrealEngine.CustomMeshComponent -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.CustomMeshComponent.dll
>> >> 24> UnrealEngine.CableComponent -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.CableComponent.dll
>> >> 24> All Classes and Methods in D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoManagedExtensions\obj\Win64\Development
>> >> Editor\MonoUE4\UnrealEngine.ManagedExtensions.dll Verified.
>> >> 24> UnrealEngine.ManagedExtensions -> D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.ManagedExtensions.dll
>> >> 24> -------- End Detailed Actions Stats
>> >> -----------------------------------------------------------
>> >> 24>ERROR : UBT error : Failed to produce item: D:\UE
>> >>
>> >>
>> >> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\Win64\UE4Editor-MonoRuntime.dll
>> >> 24> Cumulative action seconds (8 processors): 2.57 building projects,
>> >> 0.21
>> >> compiling, 0.00 creating app bundles, 0.00 generating debug info, 3.69
>> >> linking, 0.00 other
>> >> 24> UBT execution time: 12.04 seconds
>> >> 24>C:\Program Files
>> >> (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5):
>> >> error MSB3073: The command "..\..\Build\BatchFiles\Build.bat UE4Editor
>> >> Win64
>> >> Development" exited with code -1.
>> >> ========== Build: 0 succeeded, 1 failed, 1 up-to-date, 30 skipped
>> >> ==========
>> >>
>> >>
>> >> Itay.
>> >>
>> >> -----Original Message----- From: Michael Hutchinson
>> >> Sent: Thursday, January 22, 2015 7:19 PM
>> >> To: Itay Gal
>> >> Cc: mono-ue
>> >> Subject: Re: [Mono-ue] Build Error
>> >>
>> >>
>> >> Is that the full build output? It doesn't contain the actual error.
>> >>
>> >> - m
>> >>
>> >> On 22 January 2015 at 04:22, Itay Gal <itay at itaygal.com> wrote:
>> >>>
>> >>>
>> >>> Hi,
>> >>>
>> >>> When trying to build the UE4 solution with the xamarin plugin I get
>> >>> UBT
>> >>> error: Failed to produce item: D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engin\Plugins\XamarinUE4\MonoRuntime\Binaries\Win64\UE4Editor-MonoRuntime.dll
>> >>> this morning I tried to apply the preview 7 and rebuild still same
>> >>> error.
>> >>> in the build output I can see that there are some rc errors maybe this
>> >>> is
>> >>> what causing the problem.
>> >>> I hope someone would be able to help me.
>> >>> here is the build output:
>> >>> 24> Performing 13 actions (max 4 parallel jobs)
>> >>> 24> [2/13] rc.exe ModuleVersionResource.rc.inl
>> >>> 24> [4/13] link.exe UE4Editor-HTML5TargetPlatform.dll
>> >>> 24> [1/13] link.exe UE4Editor-AndroidDeviceDetection.dll
>> >>> 24> [3/13] rc.exe PCLaunch.rc
>> >>> 24>EXEC : fatal error RC1107: invalid usage; use RC /? for Help
>> >>> 24>
>> >>> 24>EXEC : fatal error RC1107: invalid usage; use RC /? for Help
>> >>> 24>
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidDeviceDetection.exp
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-HTML5TargetPlatform.exp
>> >>> 24> [5/13] MSBuild.exe UE4_Bindings.sln
>> >>> 24> [6/13] link.exe UE4Editor-AndroidTargetPlatform.dll
>> >>> 24> [7/13] link.exe UE4Editor-Android_DXTTargetPlatform.dll
>> >>> 24> [8/13] link.exe UE4Editor-Android_ATCTargetPlatform.dll
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_DXTTargetPlatform.exp
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ATCTargetPlatform.exp
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-AndroidTargetPlatform.exp
>> >>> 24> All packages listed in packages.config are already installed.
>> >>> 24> [9/13] link.exe UE4Editor-Android_PVRTCTargetPlatform.dll
>> >>> 24> [10/13] link.exe UE4Editor-Android_ETC1TargetPlatform.dll
>> >>> 24> [11/13] link.exe UE4Editor-Android_ETC2TargetPlatform.dll
>> >>> 24> Xamarin.UE4.Tasks -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\Xamarin.UE4.Tasks.dll
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC2TargetPlatform.exp
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_PVRTCTargetPlatform.exp
>> >>> 24> Creating library D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.lib
>> >>> and object D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Android_ETC1TargetPlatform.exp
>> >>> 24> All packages listed in packages.config are already installed.
>> >>> 24> MonoAssemblyProcess -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\MonoAssemblyProcess.exe
>> >>> 24> UnrealEngine.MainDomain -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.MainDomain.dll
>> >>> 24> All packages listed in packages.config are already installed.
>> >>> 24> MonoGenerateProjects -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\DotNET\MonoGenerateProjects.exe
>> >>> 24> UnrealEngine.Runtime -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.Runtime.dll
>> >>> 24> UnrealEngine.BuiltinModules -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.BuiltinModules.dll
>> >>> 24> UnrealEngine.Paper2D -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.Paper2D.dll
>> >>> 24> UnrealEngine.MonoRuntime -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.MonoRuntime.dll
>> >>> 24> UnrealEngine.ScriptPlugin -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.ScriptPlugin.dll
>> >>> 24> UnrealEngine.SoundVisualizations -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.SoundVisualizations.dll
>> >>> 24> UnrealEngine.SoundMod -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.SoundMod.dll
>> >>> 24> UnrealEngine.CustomMeshComponent -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.CustomMeshComponent.dll
>> >>> 24> UnrealEngine.CableComponent -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.CableComponent.dll
>> >>> 24> All Classes and Methods in D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoManagedExtensions\obj\Win64\Development
>> >>> Editor\MonoUE4\UnrealEngine.ManagedExtensions.dll Verified.
>> >>> 24> UnrealEngine.ManagedExtensions -> D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Binaries\Win64\MonoEditor\UnrealEngine.ManagedExtensions.dll
>> >>> 24> -------- End Detailed Actions Stats
>> >>> -----------------------------------------------------------
>> >>> 24>ERROR : UBT error : Failed to produce item: D:\UE
>> >>>
>> >>>
>> >>>
>> >>> Repo\UnrealEngine\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\Win64\UE4Editor-MonoRuntime.dll
>> >>> 24> Cumulative action seconds (8 processors): 2.57 building projects,
>> >>> 0.21
>> >>> compiling, 0.00 creating app bundles, 0.00 generating debug info, 3.69
>> >>> linking, 0.00 other
>> >>> 24> UBT execution time: 12.04 seconds
>> >>> 24>C:\Program Files
>> >>>
>> >>> (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5):
>> >>> error MSB3073: The command "..\..\Build\BatchFiles\Build.bat UE4Editor
>> >>> Win64
>> >>> Development" exited with code -1.
>> >>> ========== Build: 0 succeeded, 1 failed, 1 up-to-date, 30 skipped
>> >>> ==========
>> >>>
>> >>> Thanks,
>> >>> Itay
>> >>>
>> >>> _______________________________________________
>> >>> Mono-ue mailing list
>> >>> Mono-ue at lists.ximian.com
>> >>> http://lists.ximian.com/mailman/listinfo/mono-ue
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Michael Hutchinson ~ https://mhut.ch
>> >>
>> >
>> >
>> >
>> > --
>> > Michael Hutchinson ~ https://mhut.ch
>> >
>>
>>
>>
>> --
>> Michael Hutchinson ~ https://mhut.ch
>> _______________________________________________
>> Mono-ue mailing list
>> Mono-ue at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-ue



-- 
Michael Hutchinson ~ https://mhut.ch


More information about the Mono-ue mailing list