Installing maxima with clisp, CLISP 2.30, CLISP 2.29 ?



"Masud Haque (torun)" <masud@physics.rutgers.edu> writes:

> I couldn't find clisp 2.29, so I used clisp 2.30.  After everything is
> installed, I tried starting maxima, and it tells me:
> 
> -----------------------------------------------------------------------
> $ maxima
> /usr/lib/clisp/base/lisp.run: initialization file was not created by
> this version of LISP
> -----------------------------------------------------------------------

Generally, the xxx.fas (i.e., byte-compiled xxx.lisp) files and hence
the memory images are not compatible between different versions of
Clisp (and the corresponding NEWS file says so).  Normally, I would
suggest to (byte-)compile Maxima from the source distribution, however
the README.lisp states

    clisp versions: Maxima will fail to build with 2.26 because of a
    bug in clisp. 2.28 and 2.29 are known to work. There are currently
    unresolved problems with floating point numbers in Maxima with
    clisp 2.30. 2.29 is recommended.

> Can someone tell me a simple way to get around this, without getting an
> older version of clisp?

I am using a recent CVS version of Clisp together with Maxima.  But in
this case you have to compile both Clisp and Maxima from sources.

Wolfgang