[comp.unix.ultrix] Common Lisp on DEC/mips & Ultrix 4.0

mf@ircam.ircam.fr (Michel Fingerhut) (11/04/90)

In article <KAGEYAMA.90Oct31164853@spld2.ccs.mt.nec.co.jp> Tatsuro Kageyama 
rites:
>
>Has any body gotten KCl to compile on a DECsystem 5820 running Ultrix 4.0?

I did; actually I did compile AKCL (the Austin Kyoto Common Lisp) on a
DECsystem 5820 (reduced to 5810 by doctor's orders), Ultrix 4.0.

Here is what I did:

1.  Get the original KCL distribution (of June 1987), as well as akcl-1-492
    (e.g., from cli.com, or from rascal.ics.utexas.edu).

2.  Follow the instructions in the akcl README, with the following precisions
    (assuming you're in the akcl distribution home directory):

    a.  modify line 1 of c/sgi4d_emul.s from
		#include <sys/regdef.h>
	to
		#include <machine/regdef.h>

    b.  Let NAME be "dec3100".

    c.  While modifying h/dec3100.defs, I chose the following values

		CC = cc -DVOL= -Olimit 798 -G 8 -I${AKCLDIR}/o
		...
		MAINDIR = (my path to the kcl source tree)
		...
		INITFORM=(setq compiler::*cc* "cc -DVOL= -G 0 ")(load "../lsp/setdoc.lsp")

    d.  No modifications to h/dec3100.h were required.

    e.  Proceed as described in the README file.

(with thanks to Bill Schelter).

Michael Fingerhut
IRCAM, Paris (France)

rolfl@humanist.uio.no (Rolf Lindgren) (11/05/90)

I've been able to compile akcl to a dec3100 (it did take som effort - why
couldn't they make the dec3100 patches work in the first place?)

However, I haven't been able to compile pcl (xerox' clos-implementation). Kcl
complaints about stack overflow, dumps core and aborts. Anybody know how to
increase kcl's stack (or decrease pcl's use of it?)

Rolf Lindgren		| 	"The opinions expressed above are 
612 Bjerke Studentheim	|  	 not necessarily those of anyone"	
N-0589 OSLO 5		|             rolfl@humanist.uio.no