delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/07/18/20:56:27

From: j DOT aldrich6 AT genie DOT com
Message-Id: <199607190050.AA070117405@relay1.geis.com>
Date: Fri, 19 Jul 96 00:29:00 UTC 0000
To: eliz AT is DOT elta DOT co DOT il
Cc: djgpp AT delorie DOT com
Mime-Version: 1.0
Subject: Re: Error compiling Emacs 19.3

Reply to message 5770851    from ELIZ AT IS DOT ELTA. on 07/15/96  7:17AM


>> gcc.exe: installation problem, cannot exec `c:/djgpp/bin\ld.exe': Not enough
>> memory (ENOMEM)
>
>I cannot reproduce this problem.  However, it might be that it only
>appears when the physical RAM is exhausted, while I tested EMM386 on a
>memory-abundant machine.
>
>> DEVICE=C:\DOS\EMM386.EXE FRAME=E000 RAM MIN=0 D=64 I=B000-B7FF >I=E000-EFFF
>
>I only used the RAM and MIN=0 parameters on EMM386 command line.  Can you
>try this with RAM as the only parameter?
>
>And btw, which DOS version is that?  (I tested with DOS 6.20.)

DOS version = 6.20
EMM386 version = 4.49
HIMEM version = ??, but dated 9-30-93.
CPU = 486DX2/66
RAM = 8 MB

If it helps, you might try telling your EMM386 to only use 7 MB for EMS,
so the DPMI thinks that's all that's available.  My system ends up with
about 5.5 MB total free RAM after all drivers are loaded.

As far as the EMM386 line goes; those are the figures that were set
up with my computer, and edited slightly by MEMMAKER.  I can't see
why they would cause any problems, but I'll go ahead and try
fiddling with them anyway.  Actually, I deleted my emacs src directory
to save space <g> - I'll have to extract and rebuild it in order to test
things again.  When that's done I'll get back to you.  :)

Thanks for the help!

John

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019