>>>>> "James" == James Amundson <amundson@fnal.gov> writes:
James> On Wed, 2001-10-24 at 16:06, Raymond Toy wrote:
>>> ./configure --use-gcl --use-cmucl --use-clisp --default clisp
>>
>>
>> Isn't this normally done as follows:
>>
>> mkdir maxima-on-gcl
>> cd maxima-on-gcl
>> ../configure --use-gcl
>> ...
>> cd ..
>> mkdir maxima-on-cmucl
>> cd maxima-on-cmucl
>> ../configure --use-cmucl
>> ...
James> That's a good point. I wasn't thinking about that method. It is the
James> "normal" way. I think the situation here is a little abnormal, however.
James> I want to make it easy to keep versions for different lisps installed
James> simultaneously. In the "normal" method, what happens when you type "make
James> install" in both directories?
I haven't tried this, but presumably, configure will make the
appropriate changes so that the installation goes into specific
directories as needed.
I think XEmacs allows you to build this way and puts the binary,
platform specific stuff in known places via some configure switch
(--bindir?). Haven't done this in a long time though.
James> I have not looked at the matlisp packaging, but I will
James> before I go any further. Thanks for the suggestion.
May not be appropriate for what you want, but it's a start. However,
it doesn't support "make install", and it assumes you only build and
use one system at a time. Although, I think you could build and run
both because the lisp programs, libraries, and fasl files have
different names and/or extensions. I don't have ACL, so I can't tell.
Ray