I can't run this due to the included shared lib using glibc 2.38, which is more recent than what I'm currently using. When distributing pre-built Linux binaries, the trick is to perform the build on the oldest version of a distro you can find that is still being supported. That will maximize your chances that the binary will work on another machine. I like to use the oldest Ubuntu LTS for this purpose.
Also, run.sh has a /bin/bash shebang which is an assumption that doesn't hold on some distros such as Guix. /bin/sh, however, is a standardized thing so changing the shebang to that allowed the script to run.
This is my first time doing something in Guile. I need to improve the packaging and distribution, otherwise it is difficult to be executed in some systems.
Thanks for the tip about guile 3.0. That gets me further, but it eventually gives a new error that I know I won’t be able to solve on my current distro. Sorry.
← Return to game
Comments
Log in with itch.io to leave a comment.
I can't run this due to the included shared lib using glibc 2.38, which is more recent than what I'm currently using. When distributing pre-built Linux binaries, the trick is to perform the build on the oldest version of a distro you can find that is still being supported. That will maximize your chances that the binary will work on another machine. I like to use the oldest Ubuntu LTS for this purpose.
Also, run.sh has a /bin/bash shebang which is an assumption that doesn't hold on some distros such as Guix. /bin/sh, however, is a standardized thing so changing the shebang to that allowed the script to run.
That was AWESOME!!!
This is a game I would play during a work meeting and ignore everything that is talked about.
I got to level 5 and then it crashed!
I cannot run it as the raylib library depends on GLIBC-2.38 and I can maximally go to 2.37 I think.
Oh :(
This is my first time doing something in Guile. I need to improve the packaging and distribution, otherwise it is difficult to be executed in some systems.
I can relate to the pain of distribution. I spent a lot of time on that too. In fact I got stuck on a side quest to automate my build systems.
It crashed while playing level 5, maybe this stack trace can help?
Thanks for playing the game!
:facepalm: There are some calculation that produced a index out of range. Thanks for reporting
How do I run it?
Thanks for trying the game!!
I tried in fedora and it looks like `guile` package installs version 2.0 which I haven't tested.
Please install 3.0 instead with `dnf install guile30` and either:
A. Link `guile` to `guile3.0` so the default version is 3.0
B. change `./run.sh` script to call `guile3.0` instead of `guile`
I will try to upload a new version changing the `run.sh` script to detect this issues.
Thanks for the tip about guile 3.0. That gets me further, but it eventually gives a new error that I know I won’t be able to solve on my current distro. Sorry.
By the way, I would have preferred a cover image that wasn’t AI generated.