MaKiPL / OpenVIII-monogame

Open source Final Fantasy VIII engine implementation in C# working on Windows and Linux (Android and iOS planned too!) [Monogame]
MIT License
645 stars 59 forks source link

Compile on Linux #194

Open qgjdev opened 3 weeks ago

qgjdev commented 3 weeks ago

Hey people, I'm trying to get this awesome project to run on Ubuntu 22.04, however without any success. I've gotten as far as to open the project in VS code, however code complains about missing dotnet 4.7 components. I followed the instructions on github and installed dotnet-sdk-8.0 as well, however I'm getting the same error messages. Is there anything else to take care of?

Thanks a lot in advance!

Sebanisu commented 3 weeks ago

It was wrote with old version of dot net. I think you need mono to installed on linux to cover for the dotnet framework 4.7 We used mono to run it back in the day. It's been a while since I have tried my self.

Sebanisu commented 3 weeks ago

oh and it has two different runtime one for Linux and one for Windows. I think the only thing different was some compile flags so some code was skipped that only worked on Windows.

qgjdev commented 3 weeks ago

I have mono installed as well, however still the same error. Do I need a certain version of mono?

Sebanisu commented 3 weeks ago

I donno. Would need to try stuff.