[Mono-ue] Build Error

Michael Hutchinson m.j.hutchinson at gmail.com
Wed Jan 28 01:13:11 UTC 2015


Build "Development Editor" instead of "Development".

On 27 January 2015 at 19:18, M S <stick100 at hotmail.com> wrote:
> How could one make an Editor build?  I would be very happy and start
> production development if I could find any possible way to make game that
> worked outside of PIE.
>
>> From: m.j.hutchinson at gmail.com
>> Date: Tue, 27 Jan 2015 18:22:32 -0500
>> To: stick100 at hotmail.com
>> CC: mono-ue at lists.ximian.com; itay at itaygal.com
>
>> Subject: Re: [Mono-ue] Build Error
>>
>> 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
>> _______________________________________________
>> 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