[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: kcl
>> I would like to install kcl on a NeXT 3.0.
>>
>> Compiling created following errors:
KCL doesn't run on NeXT, but AKCL does.
AKCL for NeXT is available from rascal.ics.utexas.edu (128.83.138.20) as:
* pub/NeXT-akcl-1-615.tar.Z
It contains NeXT-specific files to get AKCL 615 run under NeXT 2.X.
To make the whole system, you also need:
* pub/kcl.tar.Z
* pub/akcl-1-615.tar.Z
To install the AKCL on NeXT 3.0, see below:
================ Patch Posting ==============================================
Path: ads.com!decwrl!sun-barr!olivea!uunet!stanford.edu!leland.Stanford.EDU!news
From: bil@cmn16.Stanford.EDU (Bill Schottstaedt)
Newsgroups: comp.sys.next.software
Subject: Re: AKCL and NeXTstep 3.0
Message-ID: <1992Aug28.143747.2779@leland.Stanford.EDU>
Date: 28 Aug 92 14:37:47 GMT
References: <6148@vtserf.cc.vt.edu>
Sender: news@leland.Stanford.EDU (Mr News)
Organization: DSO, Stanford University
Lines: 19
I have recompiled AKCL (version 615 or so) under NeXT 3.0 and
it works fine. I had to make two changes:
In akcl/c/NeXTUnixsave.c, the declaration:
extern struct section *getsectbyname(char *, char *);
causes a fatal compiler error. The new declaration
(in /NextDeveloper/Headers/bsd/lib.h) is:
/* getsecbyname(3) */
extern const struct section *getsectbyname(
const char *segname,
const char *sectname);
Also, the library /usr/lib/libg.a is not included
in the 3.0 release, so I removed the -lg switch
from the LIBS statement in akcl/unixport/makefile.
================ Patch Posting ==============================================
--
Noritake Yonezawa <yonezawa@lsi.tmg.nec.co.jp>
- References:
- kcl
- From: hihm@NEXT.RZ.TU-CLAUSTHAL.DE (Hans Mittendorf)