James Amundson wrote:
> Raymond Toy wrote:
>> I notice that ecl uses asdf to build maxima.
> Yes.
>> Is there a reason why
>> defsystem isn't used?
>>
> Yes. Short version: because I couldn't figure out how to build Maxima
> with defsystem and an asdf solution was presented to me.
Good reason. I would think whatever magic asdf has can also be done for
defsystem to build.
>
> 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.
> *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. It's different (newer) than
the version maxima has, but it should work well enough. (We should also
synch defsystem up with the clocc version. Most of the changes appear
to be support for lower-case lisps.)
Ray