cvs maxima and clisp/cygwin



I have just built and tested the sourceforge cvs maxima on a PC using cygwin
and clisp-2.27.  

clisp was built using the recipe I posted on 6 Nov.  (I have not succeeded
in building maxima using the win32 binary of clisp, or in building gcl).

The cvs code built out of the box:
cd src
make clisp-compile
make maxima-clisp.mem
make test-clisp

Test results are OK.  The only problem I have is that the quit() command
doesn't work.  The following hack works for me.  It needs to have the
conditional compilation stuff put back - I couldn't do it.

Index: suprv1.lisp
===================================================================
RCS file: /cvsroot/maxima/maxima-pre59/src/suprv1.lisp,v
retrieving revision 1.6
diff -u -r1.6 suprv1.lisp
--- suprv1.lisp 2001/05/06 18:27:49     1.6
+++ suprv1.lisp 2001/11/19 10:52:20
@@ -1099,9 +1099,9 @@


 #+CL (PROGN 'COMPILE
-(DEFMFUN $QUIT () nil #+kcl (bye)
-   (quit)
-   #+excl "don't know quit function")
+(DEFMFUN $QUIT ()
+   (ext:quit)
+)
 (DEFMFUN $LOGOUT () (LOGOUT))
 )
 (DEFMFUN FILEPRINT (FNAME)  ; Takes filename in NAMELIST format.