[CM] cm/supercollider working

Rick Taube taube at uiuc.edu
Fri May 6 10:29:44 PDT 2005


CVS sources for the SC stuff should now compile/load in SBCL and CMUCL. 
I dont have supercollider on a linux machine to actually test but the 
compiler doesnt complain and I was able to run a SC test in SBCL on 
OSX. Note that if you are using SBCL on  either Linux or OSX you need 
the latest SBCL (0.9.0) for this to work as earlier 0.8.n versions dont 
have sb-posix:putenv.  I ran into some midishare Player problem in 
cmucl but wont have time to look into that till tomorrow.


On May 6, 2005, at 5:02 AM, andersvi at extern.uio.no wrote:

>
> Heres a set-env-var for cmucl to put in src/cmu.lisp:
>
> (defun set-env-var (name value)
>   (let ((cell (assoc (string name) ext:*environment-list* :test 
> #'equalp
>                      :key #'string)))
>     (if cell
>         (setf (cdr cell) (string value))
>       (push (cons (intern (string name) "KEYWORD") (string value))
> 	    ext:*environment-list*))))
>
>
> Ive no idea what to do in sbcl though.
>
> (Actually i tried "commit"-ing this change to cmu.lisp to CVS
> without luck.  "CVS knows nothing about cmu.lisp" - or similar :-/
>
>
> -anders




More information about the Cmdist mailing list