Xenix/286 problem

Alan Pope alpope at token.Sun.COM
Sat May 27 06:30:31 AEST 1989


In article <1193 at rel.eds.com>, bob at rel.eds.com (Bob Leffler) writes:
> It appears that Mush 6.5 patchlevel 3 justs outgrew the Xenix 286
> compiler.
> 
> i.e.
> 
> %makeL
> 	cc -M2le -Mt32 -O -DSYSV -DCURSES -DREGCMP -DUSG  -c main.c
> main.c
> mush.h (203): fatal error 2: out of heap space
> *** Error code 1
> Stop

In 1986 I had similar problems continuously at the Chicago Board Options
Exchange while building a Market Maker Trading System.  If memory serves
me correctly, there are couple of approaches:

	1)	it seems there used be be an alternate binary, which had an
		L designation, that you could swap in for the pass2 binary.
		Check the binaries for cc (maybe c2L?).

	2)	Alternately, you might try running first with a -E flag to
		get all substitutions done first, and then compile the
		``main.i'' (in this case).  It seems I tried that but I
		can't remember if it had any effect.

If you don't have all the recent patches (upgrades), whatever, you should
probably call SCO and buy them (if you're not already under their mega-buck
support plan).  Hope this helps.
						Alan L. Pope
						alpope at sun.com



More information about the Comp.unix.xenix mailing list