From: j DOT aldrich6 AT genie DOT com Message-Id: <199607232317.AA191733829@relay1.geis.com> Date: Tue, 23 Jul 96 22:58:00 UTC 0000 To: eliz AT is DOT elta DOT co DOT il Cc: djgpp AT delorie DOT com Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Subject: Re: Error compiling Emacs 19.3 Reply to message 8370159 from ELIZ AT IS DOT ELTA. on 07/23/96 3:05AM >What about DOS memory? How much free RAM do you have under 1MB mark at >the point where ld.exe is invoked? (One way of testing this would be to >have a program that reports memory renamed to ld.exe, then run Make.) phew... I'm not sure of the exact figures, but I do know that in the first case crash (with EMM386 loaded), most of my drivers were loaded HIGH to free space below 640K. So there was actually *more* free <640K mem when ld crashed than when it didn't. As far as the HMA goes, when EMM386 isn't loaded it's not available at all AFAIK, right? Since all drivers were loaded low and the HMA was unavailable, there should have been *less* free <1MB memory when the compile worked (though more E/XMS memory). Can DPMI access the 640K-1MB area without EMM386 loaded? >Also, is your ld.exe (or Make, or Gcc) stub-edited to 64KB transfer >buffer? If so, try stub-editing them to 16KB and see if that helps. Yes, several of them are. :) I'll see if that works and get back to you. (foreseeing another night of freeing space, unzipping, and rebuilding... boy I need a bigger HD.) I get your idea though; that the recursive calls to make and all are eating up all DOS memory... I'll check it out. John