perpetualKid, on 24 September 2018 - 10:26 PM, said:
Hi perpetualKid,
I have tried to run your latest ORTS-MG with MG3.7 on my Linux system, but without much success, alas.
The binary package starts running with Wine, up to the point of pressing the Start button; then it vanishes without a trace (:(). If I start it with the mono command (I have installed the latest MonoDevelopment, including the MonoGame V3,7), it comes up with a small window stating it needs .NET Framework 3.5 SP1 and XNA Framework 3.1, and shuts off when I hit the OK button.
So I downloaded the source package from GitHub and tried to compile it. Needless to say I got a number of errors and warnings. Concentrating on the (8) Error messages, I found the following solution for three of them:
- In Contrib/ActivityEditor/ActivityEditor/ActivityEditor.csproj, changed line
<Compile Include="ActionProperties\ControlStartProperties.designer.cs">
into
<Compile Include="ActionProperties\ControlStartProperties.Designer.cs">
- In Menu.csproj, changed line
<Compile Include="ImportExportSaveForm.designer.cs">
into
<Compile Include="ImportExportSaveForm.Designer.cs">
– Renamed file Orts.Formats.Msts/ACEFile.cs to Orts.Formats.Msts/AceFile.cs
So three occurrences of the case-sensitive nature of Linux, as opposed to Windows.
Maybe you can put these changes into your sources?
After that, when built individually, the following 5 projects produce this error:
The command “echo $Revision: 000 $>Revision.txt
date /t>>Revision.txt
time /t>>Revision.txt exited with code 127. (MSB3073)
– ContentChecker
– Launcher
– Menu
– RunActivity
– TrackViewer
(“Build All” results in the same error for only Launcher, Menu and RunActivity.)
I have no idea how to tackle these errors. Could you point me to possible cause(s)?
It would be nice to at least finish the building of the solution (not to mention running the result!)
I am quite willing to delve further into that problem, should you wish me to do so.
Regards,
P.S. please also check my next message!