From: mdruiter AT cs DOT vu DOT nl (Ruiter de M) Newsgroups: comp.os.msdos.djgpp Subject: Re: Can I split my EXE-file into a EXE-file and a OBJ-file? Date: 30 Mar 1998 13:51:00 GMT Organization: Fac. Wiskunde & Informatica, VU, Amsterdam Lines: 29 Message-ID: <6fo804$g48$1@star.cs.vu.nl> References: <199803292223 DOT OAA18948 AT adit DOT ap DOT net> NNTP-Posting-Host: sloep117.cs.vu.nl To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk > At 06:57 3/29/1998 +0200, Nils Emil P. Larsen wrote: > >I don't know why, but I diden't like EXE-files larger than 50 KB and I have > >no technical reason for that.... 50K isn't much nowadays... Nate Eldredge (eldredge AT ap DOT net) wrote: > After all, even many real-mode DOS executables are larger than 50K (Turbo C, > for instance, is around 450K). And in Unix, large executables are the norm > (I think my Linux box has an Emacs executable of about 2M, and that's with > shared libraries!). The traditional DOS scheme of a small executable and > many overlay files or other loadable code is a relic of the days when 64K > was a lot of memory. Yeah, 640K should be enough for everybody... On this SunOS-Sparc: /home/mdruiter/ $ ls -al `which emacs ls` ... 16644 May 3 1996 /usr/bin/ls ... 3418992 Jun 23 1997 /usr/local/public/bin/emacs Emacs' executable being large is very probably because Emacs can do everything :-) And because it contains a lot of strings. -- Groeten, Michel. http://www.cs.vu.nl/~mdruiter \----/==\----/ \ / \ / "You know, Beavis, you need things that suck, \/ \/ to have things that are cool", Butt-Head.