comp.lang.ada
 help / color / mirror / Atom feed
From: "Theodore E. Dennison" <dennison@escmail.orl.mmc.com>
Cc: geert@sun3.iaf.nl
Subject: Re: GNAT Executables: How low can you go?
Date: 1996/04/16
Date: 1996-04-16T00:00:00+00:00	[thread overview]
Message-ID: <31742475.1CFBAE39@escmail.orl.mmc.com> (raw)
In-Reply-To: 4l0o3s$hgt@utrhcs.cs.utwente.nl

Geert Bosch wrote:
> 
> But I didn't say I linked the runtime libraries static ;-) All the
> application code, the regexp library  and the necessary headers/stub
> fits in 12K. The smallest I could get with statical linking was 52 kB.
> 
> But since most C apps use emx.dll and emxlibc.dll, why couldn't Ada
> apps not use a dll? I put *all* of the GNARL code (700 kB of .o files)
> in one 250 kB dll and link all apps against that. This is a really good
> way of avoiding those bloated executables we see otherwise.

Of course you realize that unless you have other applications running
simultaniously on the system using those DLL's, you havent gained
anything. You've just split your executable into several files. All 
the bytes are still there.

I suppose it might save a few K of disk space, but with 1 gigabyte
harddrives coming with most PC's these days, I certainly don't care
about a couple hundred K of disk space. I could clean out several
hundred times that just by deleting the files in my web browser's
temp directory.

> PS. My newsfeed seems to be broken, so please send a copy of any
>     follow-ups to geert@sun3.iaf.nl.
(done)
-- 
T.E.D.          
                |  Work - mailto:dennison@escmail.orl.mmc.com  |
                |  Home - mailto:dennison@iag.net              |
                |  URL  - http://www.iag.net/~dennison         |




  reply	other threads:[~1996-04-16  0:00 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-04-13  0:00 GNAT Executables: How low can you go? Geert Bosch
1996-04-13  0:00 ` Robert Dewar
1996-04-16  0:00   ` Geert Bosch
1996-04-16  0:00     ` Theodore E. Dennison [this message]
1996-04-16  0:00       ` Robert Dewar
1996-04-18  0:00         ` Theodore E. Dennison
1996-04-18  0:00           ` John Howard
1996-04-19  0:00             ` Robert Dewar
1996-04-18  0:00           ` Robert Dewar
1996-04-19  0:00             ` Theodore E. Dennison
1996-04-17  0:00       ` Geert Bosch
1996-04-17  0:00         ` Michael F Brenner
1996-04-18  0:00           ` Theodore E. Dennison
1996-04-19  0:00             ` Robert Dewar
1996-04-19  0:00             ` Geert Bosch
1996-04-26  0:00             ` Richard A. O'Keefe
1996-04-29  0:00               ` Theodore E. Dennison
1996-04-30  0:00               ` mjp
1996-04-18  0:00           ` Geert Bosch
1996-04-26  0:00           ` Geert Bosch
1996-04-18  0:00         ` Theodore E. Dennison
1996-04-18  0:00           ` Robert Dewar
1996-04-19  0:00           ` Norman H. Cohen
1996-04-19  0:00             ` Theodore E. Dennison
1996-04-19  0:00               ` Robert Dewar
1996-04-20  0:00           ` Al Christians
1996-04-22  0:00             ` Theodore E. Dennison
1996-04-19  0:00         ` Fergus Henderson
1996-04-17  0:00 ` Cordes MJ
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox