OpenRA / ra2

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

Errors when running make all on macOS #737

Closed Guo-Zhang closed 4 years ago

Guo-Zhang commented 4 years ago

OpenRA.PostProcess -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.PostProcess.exe OpenRA.Game -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Game.exe OpenRA.Mods.Common -> /Users/zhangguo/Codes_Source/ra2-master/engine/mods/common/OpenRA.Mods.Common.dll OpenRA.Mods.Cnc -> /Users/zhangguo/Codes_Source/ra2-master/engine/mods/common/OpenRA.Mods.Cnc.dll OpenRA.Utility -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Utility.exe OpenRA.Server -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Server.exe OpenRA.Mods.D2k -> /Users/zhangguo/Codes_Source/ra2-master/engine/mods/d2k/OpenRA.Mods.D2k.dll OpenRA.Platforms.Default -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Platforms.Default.dll OpenRA.Test -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Test.dll Restore completed in 85.66 ms for /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj. Restore completed in 0.92 ms for /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.PostProcess/OpenRA.PostProcess.csproj. Restore completed in 3.54 ms for /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj. Restore completed in 1.56 ms for /Users/zhangguo/Codes_Source/ra2-master/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj. Restore completed in 0.68 ms for /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Game/OpenRA.Game.csproj. OpenRA.PostProcess -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.PostProcess.exe OpenRA.Game -> /Users/zhangguo/Codes_Source/ra2-master/engine/OpenRA.Game.exe OpenRA.Mods.Common -> /Users/zhangguo/Codes_Source/ra2-master/engine/mods/common/OpenRA.Mods.Common.dll OpenRA.Mods.Cnc -> /Users/zhangguo/Codes_Source/ra2-master/engine/mods/common/OpenRA.Mods.Cnc.dll Traits/Conditions/GrantTimedConditionOnDeploy.cs(127,26): error CS0539: 'GrantTimedConditionOnDeploy.CanIssueDeployOrder(Actor)' in explicit interface declaration is not found among members of the interface that can be implemented [/Users/zhangguo/Codes_Source/ra2-master/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj] Traits/Conditions/GrantTimedConditionOnDeploy.cs(82,89): error CS0535: 'GrantTimedConditionOnDeploy' does not implement interface member 'IIssueDeployOrder.CanIssueDeployOrder(Actor, bool)' [/Users/zhangguo/Codes_Source/ra2-master/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj] make: *** [core] Error 1

abcdefg30 commented 4 years ago

This looks like you are trying to run this mod with a newer engine version than we support. The current engine version this mod uses is release-20200202.

Guo-Zhang commented 4 years ago

Thanks, it works.

But I find that I made a lot of exe files, and I am wondering whether I can run the game on macOS? How to make it?

I use make all command.

abcdefg30 commented 4 years ago

On mac you should only need to run make and then launch-game.sh.

Guo-Zhang commented 4 years ago
image

Thanks, it works! But it fails to download resources.

Mailaender commented 4 years ago

Try this script https://gist.github.com/Mailaender/1c9962667f1c453598523db8be51b9bc

Guo-Zhang commented 4 years ago

This script returns a 404 error when downloading from xwis.net. It seems that the resources doesn't exist on the website.

Mailaender commented 4 years ago

Updated it. Not sure why the URLs change all the time. See also https://xwis.net/forums/index.php/topic/177134-downloads/

Guo-Zhang commented 4 years ago

Thanks! I can successfully run the game now!

It is a great engine! You guys are so great!

I am sorry to find that there are some features and bugs when I am trying on that. How can I feedback the problems to your team? Is there any social group or email list?

In addition, I am interested in helping you to translate the engine into Chinese. What can I do for that?

Mailaender commented 4 years ago

https://www.openra.net/community/ or this bug tracker.

Guo-Zhang commented 4 years ago

Thanks!