[CM] slime cm-2.10 and ASDF

Torsten Anders torsten.anders at beds.ac.uk
Wed Jul 31 02:04:26 PDT 2013


> so if you don't mind we can share the code :-)

If you have a CM version that can be loaded with a plain ASDF file, then I would be interested in your code as well. I tried loading CM into LispWorks together with PWGL (or OpenMusic) before, and stumbled over exactly this matter and gave up.

Best wishes,
Torsten

--
Dr Torsten Anders
Course Leader, Music Technology
University of Bedfordshire
Park Square, Room A315
http://www.torsten-anders.de



On 30 Jul 2013, at 20:33, R. Mattes <rm at mh-freiburg.de> wrote:

>> On Jul 30, 2013, at 9:58 AM, Orm Finnendahl <o.finnendahl at inm.mh-
>> freiburg.de> wrote:
>> 
>>> Ralf Mattes (his email is included in the mail header) has recently
>>> made a wonderful quicklisp package of cm2. We have put it on a test
>>> server of our school but haven't (yet) made it publically available.
> 
> 
> Let me clarify a few points: I haven't made a "quicklisp package" - there's
> no such thing. Quicklips distributes unchanged upstream software. To
> integrate code into quicklisp it just needs a pulic repository and one
> or more asdf system definitions. Unfortunately CM2 has a rather "smart"
> asdf system setup that compiles lisp code from the scheme code and creates
> shell scripts to run CM from the command line (and assumes that cshell is
> available ...). Recent versions of try to be more declarative, so integration
> into quicklisp might be problematic. What I have done: I've set up a
> quicklisp _distribution_ that does contain a (slightly modified) version
> of CM, but is meant ot also contain music/composition related lisp code.
> My CM version currently has some bugfix to get it running unde recent SBCL
> as well as some minor changes to the asdf file. I also renamed the system to
> CM2, both to make later versions CM installable as well as to make it clear
> that this is _not_ the official CM version. @Orm: technically the server _is_
> publically available, so if you don't mind we can share the code :-)
> 
> 
> On Tue, 30 Jul 2013 11:26:29 -0500, Heinrich Taube wrote
>> thank you for this. it looks to me like that asdf error involves a
>> slime asdf and not cm's but its difficult to tell.
> 
> There is no such thing as "slime's asdf". Slime sends and receives
> -expressions from/to a running common lisp. The asdf used is the one
> installed into that lisp.
> 
>> honestly not
>> having to deal with slime and interprocess communication hair in
>> general is one of the best things about using s7. don't
>> misunderstand me, i live in emacs about 12 hours a day and love it --
>> when i die i'll probably signal a c-x c-c on my bed covers..
> 
> ;-)
> 
> Same with me. But installing slime (and CM2) with quicklisp is so
> easy, I doubt s7/grace is easier to install.
> And slime by itself is such a treat - inspecting code with M-. and
> the slime inspector can't be beaten (o.k. ... if you own a Symbolics
> and get CM running on it ....)
> 
> 
>>>> I would love to have CM 2.10 running under Emacs, Slime
>>>> and Clisp or sbcl again.
> 
> Do you really want to use CLISP?
> 
>>>> Here is the .emacs   And below that the Slime sign-on,
>>>> where the ASDF error can be seen at the tail end.
>>>> 
> [...]
>>>> ;; Error while compiling /home/ara/adm/slime-2013-04-05/contrib/swank-
>>>> asdf.lisp:
>>>> ;;   Your ASDF is too old. The oldest version supported by swank-asdf
>>>> is
>>>> 2.014.6.
>>>> ;; Aborting.
>>>> ;;
>>>> [2]>
> 
> Do yourself a favour and install quicklisp :-)
> Have a look at http://www.quicklisp.org/beta/ and try it.
> You'll like it.
> 
> 
> HTH RalfD
> 
> --
> R. Mattes -
> Hochschule fuer Musik Freiburg
> rm at inm.mh-freiburg.de
> 
> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist




More information about the Cmdist mailing list