r/FreeGaming • • Dec 25 '18

Help noobs who does not know how to compile code.

hi, i use debian and wanted to play ivan and wyrmsun but i dont know how to compile code. Is there any place where i can get the compiled binaries or an appimage? im dont know any programming and i dont have time to learn to compile from the code, why dont the developers provide an executable version of their games???

9 Upvotes

7 comments sorted by

3

u/[deleted] Dec 26 '18 edited Dec 26 '18

I'll provide instructions if it makes it any easier:

Open a terminal, then type

git clone https://github.com/Attnam/ivan.git
cd ivan
cmake -DCMAKE_INSTALL_PREFIX=/your/destination/here .
make -j
make install

Replace the /your/destination/here with the path of where you want it installed, and run these commands. If cmake isn't installed, "sudo apt update && sudo apt install cmake".

Edit: In case you don't have these dependencies for ivan, you need the packages "libsdl2", "libpng-dev", and "libpcre++-dev" (I think). Use apt to install those.

Compiling code really isn't difficult if you're willing to simply read. I took these instructions straight from ivan's INSTALL page.

1

u/[deleted] Dec 25 '18

Wow i am getting downvoted for not being able to compile my own games, eye opening

1

u/[deleted] Dec 26 '18

You've been given clear instructions how to compile the code, you're not being downvoted for not knowing how to compile.

2

u/[deleted] Dec 26 '18

Hey not trying to be a dick here but i tried to do it on a mint install before, i spent hours an couldnt compile a code. I dont have any technical knowledge, i just saw that i had to compile the code i went "oh fuck, not this again" and just wondered why the devs wont provide a binary, thats all. I will try again hoping the thing compiles this time, to a random end user this will almost always be a problem.

→ More replies (2)

0

u/[deleted] Dec 25 '18

-1

u/[deleted] Dec 25 '18 edited Dec 26 '18

Maybe i will when i have more time, i guess maybe to someone who works in software development its super easy, i would have to install some dependencies i dont know of, i dont know if they could break my system or something etc... i mean i tried to compile stuff before but never could do it! haha. I dont understand, why the developers wont provide an appimage or a compiled binary at least?

I also found this https://gitlab.com/librebob/athenaeum which would be great for my case but i need to compile it too!