[CM] linux, sbcl, osc patch

Rick Taube taube at uiuc.edu
Tue, 4 Dec 2007 08:22:45 -0600


On Dec 3, 2007, at 8:58 PM, Todd Ingalls wrote:

> hi - i have been trying to read along and figure this out, but then  
> i realized there could be a simple cause - is libpmrecv built and  
> in the portmidi directory? if not, then cffi-recv and/or cm-recv  
> will never get loaded/compiled and these get left out silently  
> (this should probably be changed).

yes, it should warn if receive isnt loaded, either because the lib  
doesnt exist or because the lisp itself doesnt support threads (like  
clisp)

> looking at the output you post it looks like when you do (use- 
> system :portmidi) only cffi-portmidi is getting loaded.

that is because asdf is loading an old version of portmidi from under  
the sbcl lib directory, not the new code he has installed

man it will be faster/easier to implement Scheme midi input hooks in  
grace than to figure out this common lisp loading stuff.