[CM] error loading lint.scm in snd 19.7
deeteeoh1138 at gmail.com
Mon Sep 16 16:16:38 PDT 2019
This was indeed caused by a version mismatch Problem by having multiple
versions installed. Thank you so much again for your help!
On Mon, Sep 16, 2019, 3:19 PM <bil at ccrma.stanford.edu> wrote:
> That variable is in the pretty-print function in write.scm. There's an
> earlier (require write.scm) to load it. To see if it is being loaded,
> you can set *load-hook*:
> (set! (hook-functions *load-hook*)
> (list (lambda (hook)
> (format () "loading ~S...~%" (hook 'name)))))
> *pretty-print-cycles* is somewhat new, so the version of write.scm
> and lint.scm need to match. I'd check /usr/local/share/snd for
> an obsolete version of the file (I'm not sure how that would
> happen -- the makefile puts *.scm in the scripts directory
> if you use "install"). It might depend on your *load-path*.
> Now that I look at it, the *load-hook* argument does not always
> include the directory -- maybe it should if *load-path* is in use.
> strace probably could tell you which write.scm is being loaded,
> but it's very verbose.
> If you can start snd, and (require write.scm), print
> (outlet (funclet pretty-print))
> and you should see *pretty-print-cycles*.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cmdist