Is it possible at the moment to use hoot with something like Geiser in Emacs? I can't seem to evaluate the `game.scm` file in emacs, there is trouble importing (hoot ffi) and (math), both complaining about missing (hoot features).
scheme@(guile-user)> (import (hoot ffi)) ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/ffi.scm ;;; compiling /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/cond-expand.scm ;;; WARNING: compilation of /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/cond-expand.scm failed: ;;; no code for module (hoot features) ;;; WARNING: compilation of /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/ffi.scm failed: ;;; no code for module (hoot features) ;;; compiling /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/cond-expand.scm ;;; WARNING: compilation of /gnu/store/s8v5axydz2mvl65grbnszpis53njp7vb-profile/share/guile/site/3.0/hoot/cond-expand.scm failed: ;;; no code for module (hoot features) While compiling expression: no code for module (hoot features)
I am running through direnv+guix shell, and the correct guile (3.0.9-0.3b76a30) is being used. I am able to both compile the wasm through the Makefile as well as run the dev server.