[CM] hard times getting clm-4 working
Bill Schottstaedt
bil at ccrma.Stanford.EDU
Thu Jan 14 04:39:24 PST 2010
I don't think you need to use -m32.
clisp expands loop sometimes to code that
includes loop-finish, and then routinely changes the expansion of loop-finish,
breaking my optimizer. I'll have to change the run-time loops to use "do", I suppose.
sbcl (32 bit) works fine for me:
/Users/bil/clm/ sbcl
This is SBCL 1.0.34, an implementation of ANSI Common Lisp.
...
* (load "all.lisp")
...
* (compile-file "singer.ins")
; Writing "/Users/bil/clm/clm_SINGER.c"
; Compiling "/Users/bil/clm/clm_SINGER.c"
...
* (load "singer")
T
* (with-sound () (singer 0 .1 '((.4 ehh.shp test.glt 523.0 .8 0.0 .01) (.6 oo.shp test.glt 523.0 .7 .1
.01))))
"test.aiff"
*
I don't have clozure. macroexpand-all is defined in walk.lisp,
so perhaps you can just comment out that definition using #-openmcl.
The genetic_algs.lisp I find is an 8 year old 220b project using
the singer -- it's not something I maintain as a part of the
CLM package. I don't know what goal-spectr or spectr.ins are.
If you want help with random stuff like this, you'll need
to at least send the code (or a url), and show the actual errors.
More information about the Cmdist
mailing list