I'm following Dave Phillips tutorials to configure extensions for snd, and having trouble loading files. I'm using debian, with .scm files in /usr/share/scm $ snd --version This is Snd version 5.9 of 15-Apr-02: Xen: 1.2, Guile: 1.4 OSS 3.8.2 Sndlib 15.2 (29-Mar-02, int24 samples) CLM 2.4 (8-Apr-02) GSL 1.0 Motif 2.1.30 X11R6 Xpm 3.4.11 with LADSPA Compiled Apr 18 2002 11:34:47 C: 2.95.4 (Debian prerelease) Libc: 2.3.2.stable After much trial and error, I think I have the %load-path part figured out. <in listener> (set! %load-path (cons "/usr/share/snd" %load-path)) (display %load-path) (/usr/share/snd /usr/share/guile/site /usr/share/guile/1.4 /usr/share/guile .) [at first I was expecting this output in the listener; it came out in the xterm.] (load-from-path "snd-motif.scm") Syntax error in fixed argument declaration (load-from-path "snd-motif.scm") (load "/usr/share/snd/snd-motif.scm") Syntax error in fixed argument declaration (load "/usr/share/snd/snd-motif.scm") This similarity leads me to believe that I've gotten %load-path right. But what about the error? snd-motif.scm is huge, and not even a line number in the error message. How do you scheme/guile people debug?? How do you snd users get this working? These extensions seem really juicy, though I can't seem to get them loaded properly. I keep lifting the Tantalusian goblet to my lips.... Any pointers for a new scheme/snd user? -- Joel Roth