ecl versus defsystem?



On 8/27/08, Raymond Toy (RT/EUS) <raymond.toy at ericsson.com> wrote:

>  > I think that having seperate defsystem and asdf descriptions of Maxima
>  > will be a problem in the long run, but I don't know how to get a

> Yes, we should choose one.

For the record, I'm in favor of ASDF. Don't ask for a reason, I don't have one.

Just tried (require 'asdf) in CMUCL and Clisp --- complains that it doesn't
know about ASDF. Gets a little farther in SBCL --- (require 'asdf) succeeds,
but then (asdf:operate 'asdf:load-op :maxima) fails because of some ECL-
specific stuff. I guess src/maxima.asd needs some work. Also, I don't
know how to enable ASDF for Lisps which don't already have it.

>  > *If* defsystem is working properly with ecl, defsystem could be included
>  > as a component of maxima in the asdf build. That would be the path of
>  > least resistance.

>  My copy of ecl already includes a version of defsystem.  A simple
>  (require 'defsystem) should work I think.

OK by me.

best

Robert Dodier