Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
[ ] » sudo dnf install guile
[ ] » ./run.sh 
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /var/home/cadence/Downloads/Spring Lisp Game Jam 2024/guilepede/src/main.scm
;;; WARNING: compilation of /var/home/cadence/Downloads/Spring Lisp Game Jam 2024/guilepede/src/main.scm failed:
;;; ERROR: In procedure dynamic-link: file: "libraylib-guile", message: "file not found"
Backtrace:
In ice-9/boot-9.scm:
 160: 11 [catch #t #<catch-closure 7f0d00d27360> ...]
In unknown file:
   ?: 10 [apply-smob/1 #<catch-closure 7f0d00d27360>]
In ice-9/boot-9.scm:
  66: 9 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 432: 8 [eval # #]
In ice-9/boot-9.scm:
2412: 7 [save-module-excursion #<procedure 7f0d00ca3a80 at ice-9/boot-9.scm:4084:3 ()>]
4091: 6 [#<procedure 7f0d00ca3a80 at ice-9/boot-9.scm:4084:3 ()>]
1734: 5 [%start-stack load-stack ...]
1739: 4 [#<procedure 7f0cfef3e7e0 ()>]
In unknown file:
   ?: 3 [primitive-load "/var/home/cadence/Downloads/Spring Lisp Game Jam 2024/guilepede/src/main.scm"]
In ice-9/eval.scm:
 386: 2 [eval # ()]
 393: 1 [eval #<memoized InitWindow> ()]
In unknown file:
   ?: 0 [memoize-variable-access! # #]

ERROR: In procedure memoize-variable-access!:
ERROR: Unbound variable: InitWindow

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.