-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Mark, On 31/01/12 16:10, Mark H Weaver wrote: > Replying to myself... > >> Probably the easiest option here is to simply prepend the >> desired directories onto the GUILE_LOAD_PATH environment variable >> before calling scm_boot_guile. > > On second thought, this is probably not a good idea, because you > don't want this setting to propagate to other subprocesses. This > is probably the best thing: > >> SCM var = scm_c_lookup ("%load-path"); scm_variable_set_x (var, >> scm_cons (scm_from_locale_string (dir), scm_variable_ref >> (var))); > > Does that work for you? Yup, I've been able to turn it into a more general-purpose routine so I can similarly prefix %load-compiled-path.
Thanks for the tips. Cheers, Ian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJPKcslAAoJEBqidDirZqASwAwH/344eRUPqVP4kb405MfEIGNy TcK6P+1BOFKCh5O6Kz6mYkGszi+OCqB/DNHAGR37vqTCm5Kbo7fbR1tVLulPGB3w vdPsA4xTe0IzDI/jdmIb4B+cJ1aM+MlvokBZLafyCesF8/nYWi934NCbK0ze+aZY jZoF1rzr2tDore8hGRam2p/zaN9rv7iY2FiuMAmjIsLVOqXu05TiSF5k6q2NNr1x xf8hzjzR6TnjFnFQC4wMPcbct9bHPOpJx9HEdakHsGx7ECh8pMtam3EyuHlMr38u DZ5v0LyjT85hOSTf+6hys9jscx65pz/ZdiInL6FDe7vHy0a8uawoOY2i6bC+mTE= =TVBM -----END PGP SIGNATURE-----