Code Monkey home page Code Monkey logo

Comments (6)

PieKing1215 avatar PieKing1215 commented on May 14, 2024

Yeah I've been meaning to do this but I keep forgetting. I'll probably start working on getting Linux building over the weekend.
All the libraries should be platform independent like you said and I'm pretty sure my code should be too.

from fallingsandsurvival.

PieKing1215 avatar PieKing1215 commented on May 14, 2024

Commit 7476e11 fixes the white screen problem on WINE for me (though there still seems to be problems with world loading).
I'm still working on an actual linux cmake though

from fallingsandsurvival.

DonFlymoor avatar DonFlymoor commented on May 14, 2024

I'm attempting to build FSS on linux with cmake, I've already run into a dependency issue with conan, but I fixed that and submitted a pr.

from fallingsandsurvival.

PieKing1215 avatar PieKing1215 commented on May 14, 2024

Yeah sorry I haven't pushed anything for linux yet, I did work on it a couple weeks ago and got it building but there were still some compatibility problems and I've been busy with classes since then.
There were a lot of changes I needed to make to the cmake files (and also some code) to get it to actually work, but I haven't pushed anything yet because I never finished.

I might have time tomorrow to clean up and push some stuff but otherwise I'll have much more time to work on it starting next week.

from fallingsandsurvival.

PieKing1215 avatar PieKing1215 commented on May 14, 2024

I've been working on linux the last couple days and I've got it autobuilding on GH actions and runnable on my machine.

If you can, try and see if this build runs for you (use the "FallingSandSurvival_linux_x64" artifact)
https://github.com/PieKing1215/FallingSandSurvival/actions/runs/439892354

All you should have to do is unzip it, go inside,
chmod +x FallingSandSurvival
./FallingSandSurvival
and the game should run.
It seems to have occasional random segfaults but the windows version crashes randomly too so I get the feeling it's not because of linux

It runs on my random ubuntu 20.04 machine but I haven't tested if it works on anything else.
To this extent, I have cmake for linux working on the cmake branch if you want to try building it yourself (see Building for some WIP instructions)

from fallingsandsurvival.

DonFlymoor avatar DonFlymoor commented on May 14, 2024

That's great! I'll try building and running it, and yes, it does crash on Windows as well.

from fallingsandsurvival.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.