OpenRA / ra2

A Red Alert 2 mod for the OpenRA game engine
GNU General Public License v3.0
983 stars 163 forks source link

RA2 Builds OSX 10.9.5, but fails to load game #285

Closed knightknight closed 8 years ago

knightknight commented 8 years ago

Reference similar post: https://github.com/OpenRA/ra2/issues/192

@jtyle6 did you manually install xdg-utils, as that's the only one that doesn't install via brew? Although I did follow http://superuser.com/questions/911735/brew-install-xdg-utils/913226 which did install it.

However using the Unix part of the RA2 wiki guide andthe .mix files located in ~/.openra/Content/ra2 it failed to build on OSX OS X 10.9.5 | 13.4.0 Darwin.

XBuild Engine Version 14.0
Mono, Version 4.4.1.0
Copyright (C) 2005-2013 Various Mono authors

Build started 27/07/2016 10:54:34.
__________________________________________________
Project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln" (default target(s)):
  Target ValidateSolutionConfiguration:
    Building solution configuration "Debug|Any CPU".
  Target Build:
    Project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj" (default target(s)):
      Target PrepareForBuild:
        Configuration: Debug Platform: AnyCPU
        Created directory "bin/Debug/"
        Created directory "obj/Debug/"
      Target ResolveAssemblyReferences:
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Game' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Game.exe' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'OpenRA.Game' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'OpenRA.Game' not found.
        For searchpath {PkgConfig}
        Considered OpenRA.Game, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered OpenRA.Game, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'OpenRA.Game' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Game' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Game.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Game.dll' as a file, but the file does not exist
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.Common' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.Common.dll' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'OpenRA.Mods.Common' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'OpenRA.Mods.Common' not found.
        For searchpath {PkgConfig}
        Considered OpenRA.Mods.Common, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered OpenRA.Mods.Common, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'OpenRA.Mods.Common' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.Common' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.Common.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.Common.dll' as a file, but the file does not exist
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.RA' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.RA.dll' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'OpenRA.Mods.RA' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'OpenRA.Mods.RA' not found.
        For searchpath {PkgConfig}
        Considered OpenRA.Mods.RA, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered OpenRA.Mods.RA, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'OpenRA.Mods.RA' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA.dll' as a file, but the file does not exist
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.TS' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.TS.dll' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'OpenRA.Mods.TS' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'OpenRA.Mods.TS' not found.
        For searchpath {PkgConfig}
        Considered OpenRA.Mods.TS, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered OpenRA.Mods.TS, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'OpenRA.Mods.TS' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.TS' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.TS.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.TS.dll' as a file, but the file does not exist
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'Eluant' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/Eluant.dll' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'Eluant' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'Eluant' not found.
        For searchpath {PkgConfig}
        Considered Eluant, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered Eluant, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'Eluant' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant.dll' as a file, but the file does not exist
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'Eluant' not resolved
        For searchpath {CandidateAssemblyFiles}
        Warning: {CandidateAssemblyFiles} not supported currently
        For searchpath {HintPathFromItem}
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/Eluant.dll' as a file, but the file does not exist
        For searchpath {TargetFrameworkDirectory}
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api, assembly named 'Eluant' not found.
        Considered target framework dir /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Facades/, assembly named 'Eluant' not found.
        For searchpath {PkgConfig}
        Considered Eluant, but could not find in any pkg-config files.
        For searchpath {GAC}
        Considered Eluant, but could not find in the GAC.
        For searchpath {RawFileName}
        Considered 'Eluant' as a file, but the file does not exist
        For searchpath bin/Debug/
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant.exe' as a file, but the file does not exist
        Considered '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant.dll' as a file, but the file does not exist
      Target GenerateSatelliteAssemblies:
      No input files were specified for target GenerateSatelliteAssemblies, skipping.
      Target CoreCompile:
        Tool /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:Full /debug+ /optimize- /out:obj/Debug/OpenRA.Mods.RA2.dll Activities/ChronoResourceTeleport.cs Traits/ChronoResourceDelivery.cs Traits/Render/WithExitOverlay.cs Traits/Render/WithSwimSuit.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /checked+ /define:"DEBUG;TRACE" /nostdlib /platform:x86 /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Microsoft.CSharp.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Xml.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Xml.Linq.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Core.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/mscorlib.dll
Activities/ChronoResourceTeleport.cs(12,14): error CS0234: The type or namespace name `Activities' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(13,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(15,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(13,14): error CS0234: The type or namespace name `Activities' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(14,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(15,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(17,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(14,14): error CS0234: The type or namespace name `Graphics' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(15,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(16,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(17,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(12,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(19,40): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(22,44): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(22,56): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(48,40): error CS0246: The type or namespace name `INotifyHarvesterAction' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(48,64): error CS0246: The type or namespace name `ITick' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(22,37): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(22,49): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(22,78): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(39,33): error CS0246: The type or namespace name `INotifyDamageStateChanged' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(39,60): error CS0246: The type or namespace name `INotifyBuildComplete' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(39,82): error CS0246: The type or namespace name `INotifySold' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(39,95): error CS0246: The type or namespace name `INotifyProduction' could not be found. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(17,34): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(24,30): error CS0246: The type or namespace name `IRenderInfantrySequenceModifier' could not be found. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(21,12): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(24,33): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Activities/ChronoResourceTeleport.cs(30,19): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(45,32): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(52,3): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(53,3): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(56,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(61,20): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(76,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(76,45): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(76,62): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(81,32): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(81,44): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(81,61): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(90,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(95,25): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/ChronoResourceDelivery.cs(95,37): error CS0246: The type or namespace name `ResourceType' could not be found. Are you missing `System.Security.AccessControl' using directive?
Traits/ChronoResourceDelivery.cs(99,27): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(28,19): error CS0246: The type or namespace name `WVec' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(36,24): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(41,12): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(42,12): error CS0246: The type or namespace name `Animation' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(44,3): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(51,26): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(69,32): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(74,20): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(75,23): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(80,34): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(80,46): error CS0246: The type or namespace name `AttackInfo' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(85,28): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(85,40): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithExitOverlay.cs(85,53): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(21,24): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(27,12): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
Traits/Render/WithSwimSuit.cs(34,23): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
      Task "Csc" execution -- FAILED
      Done building target "CoreCompile" in project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj".-- FAILED
    Done building project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj".-- FAILED
  Task "MSBuild" execution -- FAILED
  Done building target "Build" in project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln".-- FAILED
Done building project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln".-- FAILED

Build FAILED.

Warnings:

/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln (default targets) ->
(Build target) ->
/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj (default targets) ->
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets (ResolveAssemblyReferences target) ->

  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Game' not resolved
  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.Common' not resolved
  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.RA' not resolved
  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'OpenRA.Mods.TS' not resolved
  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'Eluant' not resolved
  /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.Common.targets:  warning : Reference 'Eluant' not resolved

Errors:

/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln (default targets) ->
(Build target) ->
/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj (default targets) ->
/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

  Activities/ChronoResourceTeleport.cs(12,14): error CS0234: The type or namespace name `Activities' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(13,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(15,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(13,14): error CS0234: The type or namespace name `Activities' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(14,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(15,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(17,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(14,14): error CS0234: The type or namespace name `Graphics' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(15,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(16,19): error CS0234: The type or namespace name `Common' does not exist in the namespace `OpenRA.Mods'. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(17,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(12,14): error CS0234: The type or namespace name `Traits' does not exist in the namespace `OpenRA'. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(19,40): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(22,44): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(22,56): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(48,40): error CS0246: The type or namespace name `INotifyHarvesterAction' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(48,64): error CS0246: The type or namespace name `ITick' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(22,37): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(22,49): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(22,78): error CS0246: The type or namespace name `Requires' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(39,33): error CS0246: The type or namespace name `INotifyDamageStateChanged' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(39,60): error CS0246: The type or namespace name `INotifyBuildComplete' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(39,82): error CS0246: The type or namespace name `INotifySold' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(39,95): error CS0246: The type or namespace name `INotifyProduction' could not be found. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(17,34): error CS0246: The type or namespace name `ITraitInfo' could not be found. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(24,30): error CS0246: The type or namespace name `IRenderInfantrySequenceModifier' could not be found. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(21,12): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(24,33): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Activities/ChronoResourceTeleport.cs(30,19): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(45,32): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(52,3): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(53,3): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(56,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(61,20): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(76,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(76,45): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(76,62): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(81,32): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(81,44): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(81,61): error CS0246: The type or namespace name `Activity' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(90,33): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(95,25): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/ChronoResourceDelivery.cs(95,37): error CS0246: The type or namespace name `ResourceType' could not be found. Are you missing `System.Security.AccessControl' using directive?
  Traits/ChronoResourceDelivery.cs(99,27): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(28,19): error CS0246: The type or namespace name `WVec' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(36,24): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(41,12): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(42,12): error CS0246: The type or namespace name `Animation' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(44,3): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(51,26): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(69,32): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(74,20): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(75,23): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(80,34): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(80,46): error CS0246: The type or namespace name `AttackInfo' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(85,28): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(85,40): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithExitOverlay.cs(85,53): error CS0246: The type or namespace name `CPos' could not be found. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(21,24): error CS0246: The type or namespace name `ActorInitializer' could not be found. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(27,12): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?
  Traits/Render/WithSwimSuit.cs(34,23): error CS0246: The type or namespace name `Actor' could not be found. Are you missing an assembly reference?

   6 Warning(s)
   61 Error(s)

Time Elapsed 00:00:01.6616390

Once I've copied the dependencies directly to OpenRA.Mods.RA2/dependencies/ I get an error free output.

XBuild Engine Version 14.0
Mono, Version 4.4.1.0
Copyright (C) 2005-2013 Various Mono authors

Build started 27/07/2016 10:56:38.
__________________________________________________
Project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln" (default target(s)):
  Target ValidateSolutionConfiguration:
    Building solution configuration "Debug|Any CPU".
  Target Build:
    Project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj" (default target(s)):
      Target PrepareForBuild:
        Configuration: Debug Platform: AnyCPU
      Target CopyFilesMarkedCopyLocal:
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Game.exe' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Game.exe'
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.Common.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.Common.dll'
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.RA.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA.dll'
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/OpenRA.Mods.TS.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.TS.dll'
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/dependencies/Eluant.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/Eluant.dll'
      Target GenerateSatelliteAssemblies:
      No input files were specified for target GenerateSatelliteAssemblies, skipping.
      Target GenerateTargetFrameworkMonikerAttribute:
      Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.
      Target CoreCompile:
        Tool /usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:Full /debug+ /optimize- /out:obj/Debug/OpenRA.Mods.RA2.dll Activities/ChronoResourceTeleport.cs Traits/ChronoResourceDelivery.cs Traits/Render/WithExitOverlay.cs Traits/Render/WithSwimSuit.cs /target:library /checked+ /define:"DEBUG;TRACE" /nostdlib /platform:x86 /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/Microsoft.CSharp.dll /reference:dependencies/OpenRA.Game.exe /reference:dependencies/OpenRA.Mods.Common.dll /reference:dependencies/OpenRA.Mods.RA.dll /reference:dependencies/OpenRA.Mods.TS.dll /reference:dependencies/Eluant.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Xml.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Xml.Linq.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/System.Core.dll /reference:/usr/local/Cellar/mono/4.4.1.0/lib/mono/4.5-api/mscorlib.dll
      Target DeployOutputFiles:
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/obj/Debug/OpenRA.Mods.RA2.dll.mdb' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA2.dll.mdb'
        Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/obj/Debug/OpenRA.Mods.RA2.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA2.dll'
    Done building project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj".
Done building project "/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/OpenRA.Mods.RA2.sln".

Build succeeded.
   0 Warning(s)
   0 Error(s)

Time Elapsed 00:00:01.9927080

But when I run ~/build/OpenRA/launch-game.sh I get a blank screen/window then crashes to the dialog box with 'Visit FAQ | Quit'.

Platform is OSX
Using SDL 2 with OpenGL renderer
Desktop resolution: 1680x1050
No custom resolution provided, using desktop resolution
Using resolution: 1680x1050
OpenGL version: 2.1 ATI-8.24.17
Using OpenAL sound engine
Using default device
Available mods:
  all: All mods ({DEV_VERSION})
  cnc: Tiberian Dawn ({DEV_VERSION})
  d2k: Dune 2000 ({DEV_VERSION})
  modchooser: Mod Chooser ({DEV_VERSION})
  ra: Red Alert ({DEV_VERSION})
  ra2: Red Alert 2 ({DEV_VERSION})
  ts: Tiberian Sun ({DEV_VERSION})
Exception of type `System.TypeInitializationException`: The type initializer for 'OpenRA.Support.PerfHistory' threw an exception.
Inner Exception of type `System.TypeInitializationException`: The type initializer for 'System.Drawing.KnownColors' threw an exception.
  Inner Exception of type `System.TypeInitializationException`: The type initializer for 'System.Drawing.GDIPlus' threw an exception.
    Inner Exception of type `System.DllNotFoundException`: libgdiplus.dylib
      TypeName=``
        at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () <0x116bc7260 + 0x001d5> in <filename unknown>:0
      at System.Drawing.KnownColors..cctor () <0x116bc70f0 + 0x00064> in <filename unknown>:0
    at System.Drawing.Color.get_Red () <0x116bc6e90 + 0x0001e> in <filename unknown>:0
  at OpenRA.Support.PerfHistory..cctor () <0x116bc6600 + 0x00063> in <filename unknown>:0
  at OpenRA.Game.Initialize (OpenRA.Arguments args) <0x10fa8c3d0 + 0x00759> in <filename unknown>:0
  at OpenRA.Program.Run (System.String[] args) <0x10d689d90 + 0x0005a> in <filename unknown>:0
  at OpenRA.Program.Main (System.String[] args) <0x10d688e60 + 0x00132> in <filename unknown>:0
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

I have installed via brew according to the wiki compile guide:

OS X 10.9.5 | 13.4.0 Darwin

I also have OpenRA stable build from OpenRa.net installed in my Applications folder which is using ~/Library/Application Support/OpenRA/mods/ra2

Looking forward to RA2 making it into offical build soon. :)

GraionDilach commented 8 years ago

You're missing libgdiplus from what I'd assume from that log. Myself never used a Mac though.

Mailaender commented 8 years ago

I am not sure if this is up to date https://github.com/OpenRA/OpenRA/wiki/Requirements#mac-os-x-106 but you may need to install XQuartz and wait through the initial font cache spinning rainball.

knightknight commented 8 years ago

So I couldn't find libgdiplus on brew and I already had XQuartz installed.

I uninstalled mono via brew and downloaded and installed v4.4.1 from Mono-Project site. Ran make dependencies & make on the OpenRA folder. Then did the xbuild on ~/build/OpenRA/OpenRA.Mods.RA2 folder. This time I had no errors on build and the game launched successfully. However selecting RA2 on the mod selection I get:

Missing dependencies Please fully install the following mods then try again: modchooser {{DEV_VERISON}}

Output from CLI:

Platform is OSX
Using SDL 2 with OpenGL renderer
Desktop resolution: 1680x1050
Using resolution: 1440x900
OpenGL version: 2.1 ATI-8.24.17
Using OpenAL sound engine
Using default device
Available mods:
    all: All mods (git-fc8a2b2)
    cnc: Tiberian Dawn (git-fc8a2b2)
    d2k: Dune 2000 (git-fc8a2b2)
    modchooser: Mod Chooser (git-fc8a2b2)
    ra: Red Alert (git-fc8a2b2)
    ra2: Red Alert 2 ({DEV_VERSION})
    ts: Tiberian Sun (git-fc8a2b2)
Loading mod: ra
Migration: Deleting file /Users/carl/Library/Application Support/OpenRA/Content/ra/scores.mix
Loading mod: ra
NAT discovery failed: One or more errors occurred.
NAT discovery failed: One or more errors occurred.
Loading mod: modchooser
NAT discovery failed: One or more errors occurred.
Loading mod: ra
NAT discovery failed: One or more errors occurred.
[2016-07-27T21:54:56] Game started
GraionDilach commented 8 years ago

Run make version {DEV_VERSION} in OpenRA and never run make version again when you intend to combine it with the RA2 mod.

knightknight commented 8 years ago

@GraionDilach OpenRA (bleed) $ make version {DEV_VERSION} make: *** No rule to make target{DEV_VERSION}'. Stop.`

I must be missing something?

jtyle6 commented 8 years ago

I can't remember what I did. But there issue as: https://github.com/OpenRA/OpenRA/issues/11649.

abcdefg30 commented 8 years ago

Run make version {DEV_VERSION} in OpenRA and never run make version again when you intend to combine it with the RA2 mod.

Or you edit the ra2 mod.yaml and change Version: {DEV_VERSION} to Version: git-fc8a2b2.

knightknight commented 8 years ago

@GraionDilach, couldn't get passed the make: *** No rule to make target{DEV_VERSION}'. Stop..

@jtyle6, no problem. I followed through OpenRA#11649, sym linked libgdiplus.dylib. Checked my mono --version:

Mono JIT compiler version 4.4.1 (mono-4.4.0-branch-c7sr0/4747417 Mon Jun 20 15:43:48 EDT 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS:           normal
    SIGSEGV:       altstack
    Notification:  kqueue
    Architecture:  x86
    Disabled:      none
    Misc:          softdebug
    LLVM:          yes(3.6.0svn-mono-master/a173357)
    GC:            sgen

It's build without errors in the Terminal.

@abcdefg30, I opened OpenRA/mods/ra2/mod.yaml and replaced all instances of {DEV_VERSION} with git-fc8a2b2. Ran through the make dependencies and make on OpenRA folder and xbuild on OpenRA.Mods.RA2 folder. I now get:

Missing dependencies Please fully install the following mods then try again: modchooser (git-fc8a2b2)

RA, TS, Dune and CNC are all working in the build.

Just out of interest when looking through the other mod folders should RA2 be building it own OpenRA.Mods.RA2.dll file?

GraionDilach commented 8 years ago

It needs to be (git-fc8a2b2) with the brackets included.

Your problem is that you used make version during compiling OpenRA which sets the version strings from the generic bleed version to the exact commit, however this wasn't set in RA2. Apparently the Windows and the OSX makefiles differ in this case in upstream, because on Windows, make version can be used to reset all mod versions to a custom version via supplying it as an additional parameter.

Yes, you should have a RA2 dll as well. make dependencies && make all from the RA2 folder should have created those though.

knightknight commented 8 years ago

@GraionDilach, thanks. I've deleted and gone through the wiki steps again. The only part that fails the OpenRA2 build is the symlinking the OpenRA.Mods.RA2/dependencies files. Copying those seems to fix that. Once that is done the build succeeds. This time I'm getting a crash at the modchooser screen for RA2. No messages about {DEV_VERISON}. Just hang, then crash.

Platform is OSX
Using SDL 2 with OpenGL renderer
Desktop resolution: 1680x1050
Using resolution: 1440x900
OpenGL version: 2.1 ATI-8.24.17
Using OpenAL sound engine
Using default device
Available mods:
    all: All mods ({DEV_VERSION})
    cnc: Tiberian Dawn ({DEV_VERSION})
    d2k: Dune 2000 ({DEV_VERSION})
    modchooser: Mod Chooser ({DEV_VERSION})
    ra: Red Alert ({DEV_VERSION})
    ra2: Red Alert 2 ({DEV_VERSION})
    ts: Tiberian Sun ({DEV_VERSION})
Loading mod: ra
NAT discovery failed: One or more errors occurred.
Loading mod: modchooser
NAT discovery failed: One or more errors occurred.
Loading mod: ra2
Exception of type `System.IO.FileNotFoundException`: File not found: ra2|OpenRA.Mods.RA2.dll
  at OpenRA.FileSystem.FileSystem.Open (System.String filename) <0x7054c18 + 0x000bb> in <filename unknown>:0
  at OpenRA.ObjectCreator..ctor (OpenRA.Manifest manifest, OpenRA.FileSystem.FileSystem modFiles) <0x70c1dd8 + 0x00223> in <filename unknown>:0
  at OpenRA.ModData..ctor (System.String mod, Boolean useLoadScreen) <0x704d130 + 0x0012b> in <filename unknown>:0
  at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) <0x704b920 + 0x0037b> in <filename unknown>:0
  at OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic+<LoadMod>c__AnonStorey2.<>m__1 () <0x13b3b2e0 + 0x0003b> in <filename unknown>:0
  at OpenRA.Primitives.ActionQueue.PerformActions (Int32 currentTime) <0x125f4408 + 0x001db> in <filename unknown>:0
  at OpenRA.Game.LogicTick () <0x125f4318 + 0x00027> in <filename unknown>:0
  at OpenRA.Game.Loop () <0x125f4120 + 0x0010b> in <filename unknown>:0
  at OpenRA.Game.Run () <0x125f3fe0 + 0x0006b> in <filename unknown>:0
  at OpenRA.Program.Run (System.String[] args) <0x512978 + 0x00053> in <filename unknown>:0
  at OpenRA.Program.Main (System.String[] args) <0x511f70 + 0x000d3> in <filename unknown>:0
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

As per my previous comment the OSX is not building the OpenRA.Mods.RA2.dll file.

That said I've noticed in the xbuild log;

Target DeployOutputFiles:
                Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/obj/Debug/OpenRA.Mods.RA2.dll.mdb' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA2.dll.mdb'
                Copying file from '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/obj/Debug/OpenRA.Mods.RA2.dll' to '/Users/mac-user/build/OpenRA/mods/ra2/OpenRA.Mods.RA2/bin/Debug/OpenRA.Mods.RA2.dll'

the .dll files are not copied or moved from /mods/ra2/OpenRA.Mods.RA2/bin/Debug/ to /mods/ra2/

RA2 now launches! 👍

ra2-working

Might need some tweaking on lowering some settings on my aging iMac as there is bit of a lag. But it works!