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

Re: ORCA/C error...



In article <4ml5av$edo@nyx10.cs.du.edu>,
Will Baguhn <wbaguhn@nyx10.cs.du.edu> wrote:
> While trying to get a rather large and well known and extremely useful
> program to compile on my gs, I come up with this WIERD linker error.
> 
> It's not in the docs.  I can't find it.  I'm using ORCA/C 1.1 .

That is likely to be one of the major problems.  I found that versions
1.0 and 1.1 of ORCA/C were unusable.  1.2 was reasonably OK, and 1.3
has been pretty good.  The current version is 2.1, which was just
released by Byte Works (my copy should be here very soon, I hope!)

> Anyway, halfway through the second pass of the link, i'm getting
> "Terminal error: Output Buffer Full".

Hm, not in the latest manual either.  I'd say that it is most likely
to mean that you have exceeded the maximum size of a segment - you
can't have more than 64K of code per segment.

You will have to split the code into multiple segments by using the
"segment" directive.  (See page 269 of the ORCA/C 1.x manual.)

> Next question... is there a more up-to-date compiler i should get?
> (obviously, as this version of the shell only knows about 7 or so prefixes)
> Where do i get this newer compiler, and do i get a nice update price?

Byte Works, Inc.
8000 Wagon Mound Drive N.W.
Albuquerque, NM 87120
U.S.A.

Phone   (505)898-8183
E-Mail  MikeW50@aol.com (Mike Westerfield)


An upgrade from version 1.x to 2.1 will cost US$60, and includes a new
manual.

> (i'm not the original owner of the software, i got it from a friend who
> parte from the gs world a long time ago)

You will probably need to provide proof of ownership - check with Mike
(he will probably reply anyway).
-- 
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand