From: Michael Castle Subject: Re: ld and GCC-RM To: djgpp AT sun DOT soe DOT clarkson DOT edu Date: Sat, 30 Apr 1994 15:01:59 -0600 (CDT) Amazingly enough Stephen Turnbull said: > > GCC-RM is just a real-mode version of GCC. This is not likely to help > with memory problems, as GCC will take up ~130KB due to the GO32 stub, > but as far as I know GCC-RM does not swap itself out. (At least the > difference was not enough to fix *my* make+GCC+compiler runs out of > memory woes.) It is available as GCC257RM.ZIP (or something very like > that) at all the usual places if you want to try it anyway. > The problem you're running into seems very unlikely to be that > kind of problem, however. Out of memory usually seems to give either > a "GO32 can't find room to load" message, or a system crash (the > latter happens when you have exactly the right amount of space left, > and is quite rare in my experience). Has anyone tried linking go32 or gcc-rm with Thorsten Ohl's (sp?) swapping spawn()/system() libs? Ohl was the leader of the GNUish project for a while, and for his port of make (3.58?) wrote a spawn() library that I *think* was a drop in replacement for standard libs (is, ms-c and turbo-c). I used to use his port of make extensively, even if it did reliably hang my machine after every 4th command (never could figure out if it was make, his lib, dos 5.0, or what *shrug*). Of course, this lib is free, and source is available. Check oak.oakland.edu in pub/msdos/gnuish for more info. While I know it will be a non-problem with v2.0, for now, if someone did get this working, it might make life easier for many people in the meantime. mrc -- Mike Castle .-=NEXUS=-. Life is like a clock: You can work constantly mcastle AT cs DOT umr DOT edu and be right all the time, or not work at all S087891 AT UMRVMA DOT UMR DOT EDU and be right at least twice a day. -- mrc We are all of us living in the shadow of Manhattan. -- Watchmen