From: Helmut D. <de...@fh...> - 2005-02-28 15:27:17
|
I am trying to compile clisp on an embedded system (arm-linux 2.4.22, gcc-3.3.4-glibc-2.2.5) and get the following error: Configure ok, but make quits after lisp.run tries to load the previously compiled 'compiler.fas'-file. ;; Loading file /tools/clisp-2.33.2/src/compiler.fas ... *** - SET-STREAM-EXTERNAL-FORMAT: illegal :EXTERNAL-FORMAT argument (0 0 0 0 0 0 0 0 0 1 CHARSET::DA 31 CHARSET::E4 CHARSET::|0F| 1 19 1) It appears that compiler.fas does not contain correct opcodes, as compared with compiler.fas from my x86-linux clisp: all opcodes are 0. The first lines of compiler.fas are: (SYSTEM::VERSION '(20040222.)) #0Y UTF-8 #Y(#:|(IN-PACKAGE "COMMON-LISP")-1| #00Y(00 00 00 00 00 00 00 00 00 01 DA 31 E4 0F 01 19 01) (COMMON-LISP::T COMMON-LISP::T COMMON-LISP::T) "COMMON-LISP" COMMON-LISP::*PACKAGE*) #Y(#:|(EXPORT '(EXT:EVAL-ENV) "EXT")-2| #00Y(00 00 00 00 00 00 00 00 00 01 DA DB 31 D7 19 01) (COMMON-LISP::T COMMON-LISP::T COMMON-LISP::T) (EXT::EVAL-ENV) "EXT") #Y(#:|(EXPORT '(CUSTOM:*PACKAGE-TASKS-TREAT-SPECIALLY*) "CUSTOM")-3| #00Y(00 00 00 00 00 00 00 00 00 01 DA DB 31 D7 19 01) (COMMON-LISP::T COMMON-LISP::T COMMON-LISP::T) (CUSTOM::*PACKAGE-TASKS-TREAT-SPECIALLY*) "CUSTOM") #Y(#:|(EXT:RE-EXPORT "CUSTOM" "EXT")-4| #00Y(00 00 00 00 00 00 00 00 00 01 DA DB 31 E5 19 01) (COMMON-LISP::T COMMON-LISP::T COMMON-LISP::T) "CUSTOM" "EXT") Any ideas how to solve this problem? Thanks, and regards Helmut Dersch |