Compilation failure with ECL



The problem described below is independend of the way Maxima ist build. 
I tried asdf and defsystem as well as the standard maxima-compile.lisp. 
And the problem is always the same. I'll ask the ecl group about this.

Reinhard Oldenburg
 

Raymond Toy schrieb:
> 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
>
>
>