From: Magnus H. <ma...@fr...> - 2005-02-25 12:24:55
|
I'm trying to get SBCL to work on NetBSD/powerpc, bootstrapping from CLISP 2.33.2. My work is available through Arch, as a branch from sb...@bo...--2004-2/sbcl--main--0.8: Archive: http://www.dtek.chalmers.se/~henoch/archive-2005 Version: ma...@fr...--2005/sbcl--netbsd-powerpc--0.8 Patch against mainline: http://www.dtek.chalmers.se/~henoch/sbcl-netbsd-powerpc.patch I don't really know what I'm doing; these changes are mostly a blind combination of ppc-linux and x86-bsd files. Besides, it doesn't work yet. When running "sh make.sh clisp", I get errors in make-host-2.sh: ; compiling file "/home/magnus/noarchive/src/sbcl/src/code/primordial-extensions.lisp" (written 19 FEB 2005 07:49:29 PM): *** - #<SB!C:TN '536870910!1[Const5]> is not valid as the first argument to VOP: SB!C:MOVE, since the TN's primitive type SB!VM::POSITIVE-FIXNUM doesn't allow any of the SCs allowed by the operand restriction: (SB!VM::ZERO NULL SB!VM::ANY-REG SB!VM::DESCRIPTOR-REG) Current cost info inconsistent with that in effect at compile time. Recompile. Compilation order may be incorrect. Break 1 SB!IMPL[16]> *** - EVAL: variable *TARGET-OBJECT-FILE-NAMES* has no value The following restarts are available: STORE-VALUE :R1 You may input a new value for *TARGET-OBJECT-FILE-NAMES*. USE-VALUE :R2 You may input a value to be used instead of *TARGET-OBJECT-FILE-NAMES*. Break 2 SB!IMPL[17]> *** - EVAL: variable *SHEBANG-FEATURES* has no value The following restarts are available: STORE-VALUE :R1 You may input a new value for *SHEBANG-FEATURES*. USE-VALUE :R2 You may input a value to be used instead of *SHEBANG-FEATURES*. STORE-VALUE :R3 You may input a new value for *TARGET-OBJECT-FILE-NAMES*. USE-VALUE :R4 You may input a value to be used instead of *TARGET-OBJECT-FILE-NAMES*. Break 3 SB!IMPL[18]> *** - EVAL: variable *SHEBANG-FEATURES* has no value The following restarts are available: STORE-VALUE :R1 You may input a new value for *SHEBANG-FEATURES*. USE-VALUE :R2 You may input a value to be used instead of *SHEBANG-FEATURES*. STORE-VALUE :R3 You may input a new value for *SHEBANG-FEATURES*. USE-VALUE :R4 You may input a value to be used instead of *SHEBANG-FEATURES*. STORE-VALUE :R5 You may input a new value for *TARGET-OBJECT-FILE-NAMES*. USE-VALUE :R6 You may input a value to be used instead of *TARGET-OBJECT-FILE-NAMES*. Break 4 SB!IMPL[19]> ; compilation unit aborted ; caught 1 fatal ERROR condition ; compilation aborted after 0:00:12 Bye. (I have saved the entire build log, if that's useful) What does this mean? How can I proceed from here? Magnus |