From: mgk25@cl.cam.ac.uk (Markus Kuhn)
Subject: Re: Any have GNAT running on linux
Date: 1999/07/19
Date: 1999-07-19T00:00:00+00:00 [thread overview]
Message-ID: <7muv2q$71g$1@pegasus.csx.cam.ac.uk> (raw)
In-Reply-To: 7mttgg$eei$1@nnrp1.deja.com
Robert Dewar <robert_dewar@my-deja.com> writes:
|> In article <7mt3tf$i9u$1@pegasus.csx.cam.ac.uk>,
|> mgk25@cl.cam.ac.uk (Markus Kuhn) wrote:
|> >
|> > Try the RPMs on
|> > http://www.cl.cam.ac.uk/~mgk25/linux-ada/
|> > which include already a fix for a glibc 2.1 incompatibility.
|>
|> It is perhaps worth a warning, that if these RPM's are
|> constructed using shared libraries (I believe they are), then
|> there are some known failures, notably in some tasking cases,
|> that come from the use of shared libraries. Probably these
|> will not bother most casual GNAT users ...
Or in the words of the README file that comes with the RPMs and that
users should certainly read carefully:
This distribution supports a shared GNAT runtime. This has the advantage
of typically much smaller binaries and slightly reduced link times. The
disadvantage is, that you need to deploy the runtime together with
your programs and that the programs run slightly slower. For the runtime
you may simply redistribute the runtime RPM belonging to this distribution.
Please note, that the usage of shared libraries is an added feature
of the ALT project and is not as well tested as the static case. In most
cases it works. In cases you believe that the shared libraries causes
problems just link statically (e.g. "-largs -static" for gnatmake). This
will give you the original ACT behaviour.
Has there been already any progress with regard to identifying, what exactly
might go wrong with tasking and shared libraries?
Markus
--
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
next prev parent reply other threads:[~1999-07-19 0:00 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-07-13 0:00 Any have GNAT running on linux Richard Wallace
1999-07-14 0:00 ` Alex
1999-07-18 0:00 ` Pascal MALAISE
1999-07-18 0:00 ` Markus Kuhn
1999-07-19 0:00 ` Robert Dewar
1999-07-19 0:00 ` Markus Kuhn [this message]
1999-07-19 0:00 ` James Bean
1999-07-23 0:00 ` Aidan Skinner
1999-07-23 0:00 ` ronald
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox