Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Ugh! Sorry! Could you try renaming lib/libffi.so.6 to lib/libffi.so.7 and see if the binary bundle works?  If so I can upload a fixed build (if that's permitted, not sure.)

The Guix error is confusing because you should be reproducing my exact dev environment. I pushed a commit that disables developer mode in the run-game script. Maybe it will work now? Shot in the dark.

Thanks for trying.

1. After renaming lib/libffi.so.6 to lib/libffi.so.7 the following errors happend:

./launch-game
/home/torkut/Game/the-test-subject/bin/guile: /lib/x86_64-linux-gnu/libcrypt.so.1: version `XCRYPT_2.0' not found (required by /home/torkut/Game/the-test-subject/lib/libguile-3.0.so.1)

/home/torkut/Game/the-test-subject/bin/guile: /home/torkut/Game/the-test-subject/lib/libffi.so.7: no version information available (required by /home/torkut/Game/the-test-subject/lib/libguile-3.0.so.1)

/home/torkut/Game/the-test-subject/bin/guile: /home/torkut/Game/the-test-subject/lib/libffi.so.7: no version information available (required by /home/torkut/Game/the-test-subject/lib/libguile-3.0.so.1)

/home/torkut/Game/the-test-subject/bin/guile: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /home/torkut/Game/the-test-subject/lib/libguile-3.0.so.1)

2. Pulled the update in the repo and tried again. The traceback

Backtrace:
In ice-9/eval.scm:
   721:20 19 (primitive-eval _)
In ice-9/psyntax.scm:
  1241:36 18 (expand-top-sequence _ _ _ #f _ _ _)
  1233:19 17 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
   285:10 16 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) …)
In ice-9/boot-9.scm:
  3898:20 15 (process-use-modules _)
   222:17 14 (map1 (((test-subject game))))
  3899:31 13 (_ ((test-subject game)))
  3297:17 12 (resolve-interface (test-subject game) #:select _ #:hide …)
In ice-9/threads.scm:
    390:8 11 (_ _)
In ice-9/boot-9.scm:
  3223:13 10 (_)
In ice-9/threads.scm:
    390:8  9 (_ _)
In ice-9/boot-9.scm:
  3507:20  8 (_)
   2806:4  7 (save-module-excursion _)
  3527:26  6 (_)
In unknown file:
           5 (primitive-load-path "test-subject/game" #<procedure 7f…>)
In test-subject/game.scm:
     31:0  4 (_)
In oop/goops.scm:
   2852:4  3 (_ _ . _)
In srfi/srfi-1.scm:
    634:9  2 (for-each #<procedure 7f49b648f620 at starling/gui.scm…> …)
    634:9  1 (for-each #<procedure 7f49b648f560 at starling/gui.scm…> …)
In starling/gui.scm:
   246:34  0 (_ _)
starling/gui.scm:246:34: non-themeable slot for class #<<meta-widget> <widget> 7f49b646c900> font

Something changed, this is a different error from what I can understand.


(1 edit)

Thanks for the information. Unfortunately I don't think these are easily fixable for this jam, but it's valuable information to have for the future.


What distro and version are you running? I think your system's glibc is too old to work with the binaries provided.