[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Installation problems, SUN 4, arraylib.lsp



I down loaded KCL and AKCL from cli.com, AKCL-1-492.  Edited akcl/h/sun4.defs to use
the GNU C compiler (from README and akcl.installation.guide), changed
some paths, etc.
Then used 'add-defs sun4' followed by 'make -f Smakefile' to build the thing.  Other
than compiler warnings, it goes through the first pass with no problems.  It is the
second pass that is failing.

After the 'chmod 755 xbin/akcl', it does the following:

------------------------------------------------------------------------
-----------------------
rm -f  xbin/kcl ; ln xbin/akcl xbin/kcl
(cd bin; make all)
(cd o; make all)
(cd lsp; make all)

Compiling arraylib.lsp.
Loading ./cmpinit.lsp
Loading sys-proclaim.lisp
Finished loading sys-proclaim.lisp
Finished loading ./cmpinit.lsp
Warning: MAKE-ARRAY is being redefined.
Error: The variable COMPILER::BODY is unbound.
Error signalled by COMPILER::C1BODY.
Backtrace:  > when > let > let > compile-file > loop > setq > apply > compiler::
compile-file1 > let > unwind-protect > progn > let* > let > unwind-protect > pro
gn > progn > let* > unwind-protect > do > cond > compiler::t1expr > catch > when
 > let > cond > cond > funcall > compiler::t1defun > tagbody > let > setq > comp
iler::c1lambda-expr > setq > compiler::c1decl-body > if > compiler::c1progn > co
nd > compiler::c1expr > setq > catch > cond > let > cond > compiler::c1symbol-fu
n > cond > funcall > compiler::c1block > let* > compiler::c1progn > cond > let >
 dolist > setq > compiler::c1expr > setq > catch > cond > let > cond > compiler:
:c1symbol-fun > cond > compiler::c1expr > setq > catch > cond > let > cond > com
piler::c1symbol-fun > cond > funcall > compiler::c1if > compiler::c1expr* > setq
 > compiler::c1expr > setq > catch > cond > let > cond > compiler::c1symbol-fun
> cond > funcall > compiler::c1let > compiler::c1decl-body > if > compiler::c1pr
ogn > cond > let > dolist > setq > compiler::c1expr > setq > catch > cond > let
> cond > compiler::c1symbol-fun > cond > compiler::c1expr > setq > catch > cond
> let > cond > compiler::c1symbol-fun > cond > funcall > compiler::c1if > compil
er::c1expr* > setq > compiler::c1expr > setq > catch > cond > let > cond > compi
ler::c1symbol-fun > cond > funcall > compiler::c1progn > cond > compiler::c1expr
 > setq > catch > cond > let > cond > compiler::c1symbol-fun > cond > and > func
all > compiler::co1special-fix-decl > flet > compiler::c1expr > setq > catch > c
ond > let > cond > compiler::c1symbol-fun > cond > funcall > compiler::c1block >
 let* > compiler::c1progn > cond > compiler::c1expr > setq > catch > cond > let
> cond > compiler::c1symbol-fun > cond > funcall > compiler::c1let > COMPILER::C
1BODY
Bye.
gcc -fwritable-strings -msoft-float -DVOL=volatile -I/pub/lisp/akcl/o -O -c   -I
../h arraylib.c
/pub/local/lib/gcc-cpp: arraylib.c: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `arraylib.o'
Current working directory /pub/lisp/akcl/lsp
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /pub/lisp/akcl
*** Error code 1
make: Fatal error: Command failed for target `all'

------------------------------------------------------------------------
-----------------------

xbin/akcl seems to work all right (very brief test).  Should I even
consider the second
compilation pass?  And if so, any suggestions as to what to do.  I tried just using 
'make' to repeat that compilation, and the same error occurs on
successive .lsp files
in the make.

Thanks in advance...				Steve