Page 1 of 1

Linux Support

Posted: Mon Oct 12, 2015 1:53 pm
by TiberFCSL
Openra-master, compiling on Debian

The scripts to download the dll libraries don't work, none of them.
Finally I got to download the files manually.
Everything compiled and installed.
When I launch the application I get this error message.

$ openra
/usr/local/bin/openra: 2: cd: can't cd to /usr/local/lib/openra
exception inside UnhandledException handler: A type load exception has occurred.

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: A type load exception has occurred.
at OpenRA.Program.Main (System.String[] args) [0x0005e] in ~/OpenRA-master/OpenRA.Game/Support/Program.cs:43

Posted: Mon Oct 12, 2015 2:00 pm
by Graion Dilach
I don't think you should use master. The bleed is the development branch.

That being said, I think you set up your environment wrong - you're trying to use folders which you don't have write access. Check out bleed into your home directory -eg /home/user/OpenRA-bleed/ - and run make dependencies && make all there.

Posted: Mon Oct 12, 2015 3:38 pm
by Sleipnir
It looks like you're missing both compile-time (nuget) and runtime (libgdiplus) dependencies. Make sure that you have all the packages listed at https://github.com/OpenRA/OpenRA/blob/b ... control#L6