comp.lang.ada
 help / color / mirror / Atom feed
From: David Dousette <david.dousette@mailandnews.com>
Subject: Re: huge executable
Date: 2000/05/14
Date: 2000-05-14T00:00:00+00:00	[thread overview]
Message-ID: <391EF7AD.8BDC88B8@mailandnews.com> (raw)
In-Reply-To: 8fmgp5$jci$1@nnrp1.deja.com

Is this a command line switch I could specify for GNATMAKE to use
dynamic linking versus static?  Or were you saying that this is
something in how GNAT itself was written or compiled?  And what would
the advantages be, provided the target OS supports both, of using static

linking over dynamic linking?

Thanks!
David

Robert Dewar wrote:

> In article <shtc8b85je440@corp.supernews.com>,
>   "Randy" <randypugh@redshift.com> wrote:
>
> > The GNAT Ada compiler embeds code for the "Runtime
> > Environment" (RTE) with every program.
>
> Note that this is true by default on some targets, and false
> by default on some targets (where dynamic libraries are the
> default, e.g. SGI), and on some targets, the user can choose
> whether to use static or dynamic linking.
>
> On OS/2, where the question originates, the default is to
> link statically, but OS/2 most certainly supports dynamic
> linking, so it would be possible to build the GNAT runtime
> as a dynamic shared library (although we do not provide this
> by default).
>
> Robert Dewar
> Ada Core Technologies
>
> Sent via Deja.com http://www.deja.com/
> Before you buy.





  reply	other threads:[~2000-05-14  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-05-14  0:00 huge executable Randy
2000-05-14  0:00 ` Robert Dewar
2000-05-14  0:00   ` David Dousette [this message]
2000-05-14  0:00     ` Robert Dewar
2000-05-14  0:00 ` Robert Dewar
replies disabled

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