Mail Archives: djgpp/1996/06/11/13:03:30
Xref: | news2.mv.net comp.os.msdos.djgpp:4844
|
From: | Shawn Hargreaves <slh100 AT york DOT ac DOT uk>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Why are they so fat?
|
Date: | Tue, 11 Jun 1996 11:18:07 +0100
|
Organization: | The University of York, UK
|
Lines: | 35
|
Message-ID: | <Pine.SGI.3.91.960611105403.939E-100000@tower.york.ac.uk>
|
NNTP-Posting-Host: | tower.york.ac.uk
|
Mime-Version: | 1.0
|
In-Reply-To: | <29C186D7EED@fs2.mt.umist.ac.uk>
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
On Tue, 11 Jun 1996, A.Appleyard wrote:
> > If that hurts, you should compress your .EXE files. Get DJP (the
> > DJGPP-specific exe compressor) and run it on all your programs. ...
>
> Having to uncompress each program as I need it would be a pain in the
> neck. Automatic file-compressors like Doublespace and Stacker etc are
Why don't you try to learn something about the topic before you discuss
it in public?
If you took the trouble to look at DJP you would realise that it
automatically uncompresses the program when you run it, so you would
never be aware of it being a pain. Of course there is a slight overhead
in that, but life is made of compromises: if you want to save disk space
you are going to have to sacrifice a bit of startup speed.
> would it involve to give djgpp an option to tell it to compile a
> program to run in real-mode? to save the user from having to clutter
> his computer with a second compiler for stray needs to compile small
> real-mode programs.
Hmm. Try learning something about the Intel architecture as well :-)
That would require a complete rewrite of libc, the startup code, and the
gcc code generator (to make it produce 16 bit code). Basically you just
suggested writing a new compiler from scratch...
/*
* Shawn Hargreaves. Why is 'phonetic' spelt with a ph?
* Check out Allegro and FED on http://www.york.ac.uk/~slh100/
*/
- Raw text -