Subject: New files in cvs in preparation for 5.9.0
From: C Y
Date: Wed, 12 Dec 2001 12:50:30 -0800 (PST)
--- James Amundson <amundson@fnal.gov> wrote:
> Execute the script "migrate" in the for59 directory to automatically
> populate the new maxima module. By default, migrate will call the new
> directory "maxima" and put it next to the existing maxima-pre59
> directory. To put the module somewhere else, give migrate the full
> path name to a different directory as an argument. migrate will not
> overwrite an existing directory.
>
> Note: migrate is not finished. When it is finished, all the files in
> the existing maxima-pre59 module will be in the new maxima module,
> possibly renamed. We will not throw anything away. migrate also
> creates a script migrate-back.sh, which will move the files back to
> the original names and places in the maxima-pre59 module.
>
> In the new maxima directory:
>
> To try the new build system, execute the script "bootstrap", followed
> by configure. You will have to give configure at least one of
> (--enable-clisp, --enable-cmucl, --enable-gcl). Do a make followed by
> make install. Invoke maxima with
> maxima --clisp
> maxima --cmucl
> maxima --gcl
> as appropriate. (The maxima script itself is not nearly complete.
> Please bear with me. See the TODO.) Maxima can be compiled and
> installed with any/all of the given lisp implementations
> simultaneously. Multiple subsequent versions of maxima will also be
> able to be installed simultaneously.
Just downloaded it and tried it - the only work I can think of is WOW.
This is some awesome stuff. Thanks! Can't wait to see the final
result.
One thing we are going to have to fix before 5.9 - when I ran under
cmucl, quit(); does not exit cleanly. Anyone know what's up with that?
It worked fine under Clisp. Here's what happens:
CMU Common Lisp 18c, running on shemp.physics.smu.edu
Send questions and bug reports to your local CMU CL maintainer,
or to cmucl-help@cons.org. and cmucl-imp@cons.org. respectively.
Loaded subsystems:
Python 1.0, target Intel x86
CLOS based on PCL version: September 16 92 PCL (f)
Maxima 5.6 Tue Jul 10 15:41:45 CDT 2001 (with enhancements by W.
Schelter).
Licensed under the GNU Public License (see file COPYING)
(C1) quit();
Error in KERNEL::UNDEFINED-SYMBOL-ERROR-HANDLER: the function QUIT is
undefined
.
Debug (type H for help)
(KERNEL::UNDEFINED-SYMBOL-ERROR-HANDLER "<error finding name>"
#.(SYSTEM:INT-SAP #x3FFFEA5C)
#<Alien (*
(ALIEN:STRUCT NIL # #
#
...)) at #x3FFFE6E0>
(14))
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM: Source file no
longer exists:
target:code/interr.lisp.
0]
__________________________________________________
Do You Yahoo!?
Check out Yahoo! Shopping and Yahoo! Auctions for all of
your unique holiday gifts! Buy at http://shopping.yahoo.com
or bid at http://auctions.yahoo.com