[CM] question on audio distributions, CCRMA or Agnula, others?
Rick Taube
taube@uiuc.edu
Wed, 2 Mar 2005 06:35:49 -0600
>> Ugly hack only. Building the debs is actually rather trivial - it's
>> the
>> dependency checking that is rather hard if you want it to be usefull.
there are no dependencies. since the last release of cm you can build
all the systems separately then load what you want at run time. for
example, depending on what im doing these days i start cm and then load
in either clm2 or clm3. if midishare is properly installed it is
automatically loaded.
loading these systems at runtime is fast, flexible and lets you stay
current -- saving images doesnt make much sense anymore unless your
goal is to keep a snapshot "stable" (whatever that means with software
like this!) all three -- clm, cmn and cm -- check at runtime to see if
their fasls are out of data, and if so, they get compiled so
installation and running is identical. so for cm installation is:
tar -zxf cm.tar.gz
and running is:
cm/bin/cm.sh
asdf installs can just load src/cm.lisp or if they need more control,
load src/make.lisp and call make-cm with the appropriate arguments.
On Mar 1, 2005, at 10:21 PM, M. Edward (Ed) Borasky wrote:
> rm@fabula.de wrote:
>
>> I'd rather go for ASDF-installable versions of cm/clm/cmn. That's all
>> that's
>> needed to cooperate with CLC.
> I think that's the approach the Gentoo packager is taking, but without
> documentation, I have know way of knowing what he is doing or why. :)
> Since I've got the attention of CM/CLM/CMN users, what are the
> tradeoffs between having them individually packaged and packaged as a
> bundle as described in the documentation? I do plan to use both CM and
> CLM, but probably not CMN. So if I get them packaged separately, it
> will be a minor inconvenience, and if I get them packaged as a bundle,
> there might be a memory hit at run time I don't need.
>
>> Ugly hack only. Building the debs is actually rather trivial - it's
>> the
>> dependency checking that is rather hard if you want it to be usefull.
>>
> Yeah ... especially when you have the option of Guile, Clisp, CMUCL or
> SBCL as you do with CM 2.5.0.
>
> _______________________________________________
> Cmdist mailing list
> Cmdist@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist