delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/04/12/05:08:53

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
Date: Fri, 12 Apr 2002 12:04:08 +0300
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: djgpp AT delorie DOT com
Message-Id: <8011-Fri12Apr2002120407+0300-eliz@is.elta.co.il>
X-Mailer: emacs 21.2.50 (via feedmail 8 I) and Blat ver 1.8.9
In-reply-to: <3cb63d42.852363989@news.primus.ca> (invalid@erehwon.invalid)
Subject: Re: Strange behavior of ld
References: <3cb63d42 DOT 852363989 AT news DOT primus DOT ca>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: invalid AT erehwon DOT invalid (Neo_1061)
> Newsgroups: comp.os.msdos.djgpp
> Date: Fri, 12 Apr 2002 02:01:18 GMT
> 
> The linker, in other words, died with "disk full" when it needed to
> generate a <1 meg file on a disk with almost 30 megs free.

Not necessarily.  Where does TMPDIR point on that system?  (If you
don't set it explicitly in the environment, the startup code sets it
to the `tmp' subdirectory of your main DJGPP installation directory.)
If it points to another drive, you should look at that other drive's
free space for a possible explanation.

> The (Windows -- this is all happening in a DOS box, so the Windoze
> DPMI host is being used, and the Windoze swap file) swap file is
> permament, 256 megabytes, and on the C: partition, and there are 128
> megabytes of RAM, of which probably about half is in use for other
> purposes.

You are looking in the wrong direction: if ld were running out of
virtual memory, it would have said something like "Memory exhausted".
"Disk full" is a different kind of trouble (assuming the error message
indeed tells the real reason for the failure).

- Raw text -


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