[CM] more about CLM/CMUCL problem
Dave Phillips
dlphilp at bright.net
Wed Nov 27 11:43:41 PST 2002
Hi Rick:
Here's the results of your suggestions :
dlphilp at localhost:~/CCRMA$ lisp -core cm-2.4.0/bin/cm.core -init
cm-2.4.0/bin/cminit.lisp
* (find-symbol "LOAD-FOREIGN")
NIL
NIL
* (in-package :cl-user)
#<The COMMON-LISP-USER package, 49/95 internal, 0/9 external>
* (find-symbol "LOAD-FOREIGN")
LOAD-FOREIGN
:INHERITED
* (symbol-package 'load-foreign)
#<The EXTENSIONS package, 185/417 internal, 359/449 external>
*
I recompiled clm-2/piano.ins and tried loading clm-2/piano.cmucl. It
works now, so I'll add the fix to my CM init file. Thanks again, Rick !
Best regards,
== Dave Phillips
The Book Of Linux Music & Sound at http://www.nostarch.com/lms.htm
The Linux Soundapps Site at http://linux-sound.org
Rick Taube wrote:
>
> dave - im at home at cant get at cmu till tomoorow. my first guess is that load-foreign did not get added to the cm package.
>
> when you boot the cm core functoin do
>
> (find-symbol "LOAD-FOREIGN")
>
> my hope is that this returns nil. if so then do
>
> (in-package :cl-user)
>
> and again try
>
> (find-symbol "LOAD-FOREIGN")
>
> if it finds the symbol then do
>
> (symbol-package 'load-foreign)
>
> and tell me what it says.
> if this is the problem them i can easilty fix it and you might be able do a workaround for now by adding
>
> (import 'whatever:load-foreign :CM)
>
> in your cminit.lisp file before you try compiling an instrument.
More information about the Cmdist
mailing list