[CM] Sbcl and realtime cm
Rick Taube
taube@uiuc.edu
Tue, 10 Oct 2006 09:59:10 -0500
> Are there some issues you know of with emacs/slime that I should be
> aware of, as I really like using that environment? Right now, any
> rts or portmidi examples crash sbcl when I try to run them from slime.
yes, lots of weird stuff can happen when you use slime.
one thing to try is configure slime to use some communication style
other than multiprocessesing. depending on your lisp/os thats its
defaul choice and it seems to screw things up sometime when user code
is also doing multiprocessing, as is certainly the case with rts and
receive
see
http://common-lisp.net/project/slime/doc/html/Communication-
style.html#Communication-style
On Oct 10, 2006, at 8:34 AM, Ken wrote:
> Rick,
> Just wanted to say that I traced my troubles to slime. I ran the
> examples in a regular terminal after deleting all old fasl files
> and updating from cvs, and everything worked fine including receive.
>
> Are there some issues you know of with emacs/slime that I should be
> aware of, as I really like using that environment? Right now, any
> rts or portmidi examples crash sbcl when I try to run them from slime.
> Thanks again,
> Ken
>
> Rick Taube wrote:
>>> Ok, that did the trick. The 5000 note flurry came out without a
>>> hiccup. Recieve still crashes sbcl on my box though, but I think
>>> you said it would be broken, yes? ck,
>
>>
>> depends. it should be working if you have the file revisions
>> listed below. you can see what revisions you have by looking at
>> the cvs tag near the top of each file, for example
>>
>> $ more cffi-portmidi.lisp
>> [...]
>> ;;; $Revision: 1.2 $
>> ;;; $Date: 2006/10/06 11:33:23 $
>>
>>
>>
>> cffi-portmidi.lisp rev 1.2
>> cffi-recv.lisp rev 1.1
>> cm-recv.lisp rev 1.2
>>
>