Build Maxima with ECL or other pure Win32 alternative



On Tue, May 19, 2009 at 3:39 PM, Robert Dodier <robert.dodier at gmail.com>wrote:

> On 5/19/09, Blair Sutton <blairuk at googlemail.com> wrote:
>
> >> (load "maxima-build.lisp")
> >
> > ;;; Loading "C:/SAGE-W~4/download/MAXIMA~1.1/src/maxima-build.lisp"
> > ;;; Loading
> > "C:/SAGE-W~4/download/MAXIMA~1.1/src/../lisp-utils/defsystem.lisp"
> > Filesystem error with pathname #P"SYS:cmp.NEWEST".
>
> Hmm. The cmp.NEWEST bit seems to be internal to ECL.
> Maybe you'll have to ask them about that error.
>

I finally resolved this by replacing the defsystem.lisp library with a more
recent version bundled with ECL. The one that Maxima 5.18.1 comes with is
"DEFSYSTEM 3.4 Interim 3" and the one bundled with ECL 9 is "DEFSYSTEM 3.6
Interim". I also had to ensure I built ECL in a path without whitespaces.

I will submit a bug on Sourceforge.