Is it possible to statically link in the srfi modules? For GNU/Denemo we are currently trying http://mxe.cc to build for ms windows. Guile is being built with --disable-shared and in consequence when denemo loads srfi-1 the dynamic loading it does: (load-extension "libguile-srfi-srfi-1-v-3" "scm_init_srfi_1") fails. If OTOH I put --enable-shared then the link fails lacking further shared libraries libgmp libltdl libunistring libintl libiconv.
Can someone suggest how to proceed - there is no critical objection to using shared libraries, but all those libraries are already built in mxe as static libraries; is there a way to build guile with the srfi stuff ready linked in? Richard Shann