Hey, tried to run the game from binary, but it said
chickadee/config.scm:46:7: In procedure dynamic-link*:
could not find library ("libmpg123")
…alhough I do have
$ ls -al /usr/lib64/libmpg123.so
lrwxrwxrwx 1 root root 19 апр 29 12:36 /usr/lib/libmpg123.so -> libmpg123.so.0.47.0
Tried to run from source (I have Guix PM on top of Gentoo stable distribution), but unfortunately it failed as well:
<skip>
wrote `chickadee/readline.go'
GEN chickadee/async-repl.go
Backtrace:
In language/scheme/compile-tree-il.scm:
31:16 19 (_)
In ice-9/psyntax.scm:
1229:36 18 (expand-top-sequence (#<syntax:async-repl.scm:22:0 (#…>) …)
1221:19 17 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
259:10 16 (parse _ (("placeholder" placeholder)) (()) _ c&e (# #) #)
In ice-9/eval.scm:
293:34 15 (_ #<module (#{ g106}#) 7f356175f460>)
In ice-9/boot-9.scm:
3411:4 14 (define-module* _ #:filename _ #:pure _ #:version _ # _ …)
2595:24 13 (call-with-deferred-observers #<procedure 7f356161be10 …>)
3424:24 12 (_)
222:17 11 (map1 (((chickadee readline)) ((ice-9 format)) ((# …)) …))
3327:17 10 (resolve-interface (chickadee readline) #:select _ # _ # …)
In ice-9/threads.scm:
390:8 9 (_ _)
In ice-9/boot-9.scm:
3253:13 8 (_)
In ice-9/threads.scm:
390:8 7 (_ _)
In ice-9/boot-9.scm:
3544:20 6 (_)
2836:4 5 (save-module-excursion #<procedure 7f355ffe3000 at ice-…>)
3564:26 4 (_)
In unknown file:
3 (primitive-load-path "chickadee/readline" #<procedure 7…>)
In chickadee/readline.scm:
38:21 2 (_)
In chickadee/config.scm:
46:7 1 (dynamic-link* _)
In ice-9/boot-9.scm:
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
could not find library ("/usr/lib64/libreadline")
make: *** [Makefile:1619: chickadee/async-repl.go] Error 1
Which version of mpg123 does the binary expect? I might try some VMs.