Mail Archives: djgpp/2002/04/11/22:15:19
X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-bounces using -f
|
From: | invalid AT erehwon DOT invalid (Neo_1061)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Strange behavior of ld
|
Organization: | Geeks Anonymous
|
Message-ID: | <3cb63d42.852363989@news.primus.ca>
|
X-Newsreader: | Forte Free Agent 1.11/32.235
|
Lines: | 41
|
Date: | Fri, 12 Apr 2002 02:01:18 GMT
|
NNTP-Posting-Host: | 216.254.210.82
|
X-Complaints-To: | news AT primus DOT ca
|
X-Trace: | news.tor.primus.ca 1018576878 216.254.210.82 (Thu, 11 Apr 2002 22:01:18 EDT)
|
NNTP-Posting-Date: | Thu, 11 Apr 2002 22:01:18 EDT
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
D:\quickm> gcc colorbtm.o -o colorbtm.exe -lalleg
: disk full
D:\quickm> dir
<snip>
6 dir(s) 28,864,760 bytes free
So I clean up some stuff, get it to about 110 megs free, and relink.
D:\quickm> gcc colorbtm.o -o colorbtm.exe -lalleg
D:\quickm> dir *.exe
<snip>
COLORBTM EXE 920,699 11/04/02 21:48 colorbtm.exe
13 file(s) 11,512,000 bytes
0 dir(s) 111,861,760 bytes free
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.
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.
D:\quickm>ld --version
GNU ld 2.8.1
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms
of
the GNU General Public License. This program has absolutely no
warranty.
Supported emulations:
i386go32
Anyone have any clue why the linker choked? Could it have been
fragmentation?
--
Still waters run deep.
- Raw text -