[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,

Dr Torsten Anders
Course Leader, Music Technology
University of Bedfordshire
Park Square, Room A315

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