Reinhard Oldenburg wrote:
> I compiled ECL0.9l on a Vista machine using microsoft VC Express. ECL
> itself compiled without a problem and runs fine, but compiling maxima
> the lispish way failed. Running configure.lisp and loading
> maxima-build.lisp works as expected, but then...
>
> > (maxima-compile)
> ;;; Loading "C:/prg/ecl09l/maxima-5.16.3/src/maxima.system"
> ;;; Loading "C:/prg/ecl09l/maxima-5.16.3/src/binary-ecl/maxima-package.obj"
> Found invalid character Soh
> Broken at SI:BYTECODES.No restarts available.
> Broken at MAKE::LOAD-FILE-OPERATION. File:
> #P"C:/prg/ecl09l/maxima-5.16.3/lisp-u
> tils/defsystem.lisp" (Form #226)
> >>
>
>
> Is this a problem of ecl or of Maxima or both?
FWIW, I have compiled maxima using ecl and defsystem. I cd'ed to the
src directory and did:
ecl
(load "../lisp-utils/defsystem.lisp")
(mk:oos "maxima" :compile)
(cl-user::run)
I'm at the maxima prompt now and it seems to work.
This is on a Solaris machine. I've never tried compiling on Windows before.
Ray