IIUC #1 would be solved by setting the required version to 0.19, right?
#2 looks like you're missing the GUILE_PKG macro. Do you have guile-3.0-dev installed?
Just installed it.
Also, installed David Thompson’s sdl2 V 0.5
In order to configure, like your README suggested I had to include /site/3.0/ to the GUILE_LOAD_PATH
export GUILE_LOAD_PATH=/usr/local/share/guile/site/3.0/
I’ve now successfully configured. However, when I go to run make I get the error below.
I’m going to download the game fresh and try again.
./pre-inst-env /usr/bin/guild compile -o "sdl2/render/extras.go" "sdl2/render/extras.scm"
./pre-inst-env: 10: Game: not found
wrote `sdl2/render/extras.go'
./pre-inst-env /usr/bin/guild compile -o "tsukundere/agenda.go" "tsukundere/agenda.scm"
./pre-inst-env: 10: Game: not found
wrote `tsukundere/agenda.go'
./pre-inst-env /usr/bin/guild compile -o "tsukundere/credits.go" "tsukundere/credits.scm"
./pre-inst-env: 10: Game: not found
Backtrace:
In ice-9/boot-9.scm:
3223:13 19 (_)
In ice-9/threads.scm:
390:8 18 (_ _)
In ice-9/boot-9.scm:
3507:20 17 (_)
2806:4 16 (save-module-excursion _)
3527:26 15 (_)
In unknown file:
14 (primitive-load-path "tsukundere/game" #<procedure 55b765be9aa0 at ice-9/boot…>)
In ice-9/eval.scm:
721:20 13 (primitive-eval _)
In ice-9/psyntax.scm:
1241:36 12 (expand-top-sequence _ _ _ #f _ _ _)
1233:19 11 (parse _ (("placeholder" placeholder)) ((top) #(ribcage () () ())) _ e (eval) #)
285:10 10 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) (hygiene #{ g103}#))
In ice-9/eval.scm:
293:34 9 (_ #<module (#{ g103}#) 55b765be7c80>)
In ice-9/boot-9.scm:
3380:4 8 (define-module* _ #:filename _ #:pure _ #:version _ #:imports _ #:exports _ # …)
3393:24 7 (_)
222:29 6 (map1 _)
222:29 5 (map1 _)
222:29 4 (map1 (((sdl2 render)) ((sdl2 video)) ((sdl2 mixer)) ((sdl2 ttf)) ((# #)) # …))
222:29 3 (map1 (((sdl2 video)) ((sdl2 mixer)) ((sdl2 ttf)) ((system foreign)) ((# …)) …))
222:17 2 (map1 (((sdl2 mixer)) ((sdl2 ttf)) ((system foreign)) ((tsukundere agenda)) …))
3300:6 1 (resolve-interface (sdl2 mixer) #:select _ #:hide _ #:prefix _ #:renamer _ # _)
1669:16 0 (raise-exception _ #:continuable? _)