[CM] question on audio distributions, CCRMA or Agnula, others?
Rick Taube
taube at uiuc.edu
Wed Mar 2 12:27:37 PST 2005
yes the main point i wanted to make was that loading seperate pacakges
at runtime is better than shipping images in installs because then each
package can be upgraded on its own as the user wishes but still work
together. thats what the planet ccrma packaging does as described.
fwiw, if you start cm and it doesnt have write permission for a fasl it
thinks it should update it will simply load the source file. I think
most lisps now compile everything anyway.
>>
>> 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.
>
> That is true for a user that installs in his/her/its home directory (or
> somewhere else where he has write access) and has complete control of
> the software.
More information about the Cmdist
mailing list