bugs in maxima with clisp under cygwin



I had the same problem with clisp 2.31 on my Macintosh. You need to modify
src/commac.lisp and reinstall. There is a thread in the July 2003 Maxima
archives under the title "maxima breaks with CVS clisp." Watch out, there is
a patch to the patch at the end of the thread.

Joe Koski

on 4/30/04 11:11 PM, Elvin Peterson at elvin_peterson@yahoo.com wrote:

> Hello,
>  I have managed to compile maxima under cygwin.
> 
> (C5) build_info();
> 
> Maxima version: 5.9.0
> Maxima build date: 10:49 4/30/2004
> host type: i686-pc-cygwin
> lisp-implementation-type: CLISP
> lisp-implementation-version: 2.33 (2004-03-17) (built
> 3288510409) (memory 3292291200)
> 
> After following the /bin/sh to /bin/bash trick I saw
> here, it starts up fine.  However, there are errors in
> several of the functions (or at least, it doesn't work
> the same way as the version native to windows).
> 
> To create an identity matrix:
> 
> (C6) ident(3);
> Improper argument to IDENT:
> 3
> -- an error.  Quitting.  To debug this try
> DEBUGMODE(TRUE);)
> 
> The standard differentiation:
> 
> (C1) diff(x^2, x);
>                                   d    2
> (D1)                                -- (x )
>                                   dx
> 
> Both of these work as expected in the native version
> (which is compiled with gcl).
> 
> Has anyone managed to run maxima successfully under
> cygwin with the standard clisp package?
> 
> Any help is appreciated.
> 
> TIA.
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Win a $20,000 Career Makeover at Yahoo! HotJobs
> http://hotjobs.sweepstakes.yahoo.com/careermakeover
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima