From: gautier_niouzes@hotmail.com
Subject: Re: Ada to Ada Pragma Export/Import
Date: 10 Aug 2006 06:06:44 -0700
Date: 2006-08-10T06:06:44-07:00 [thread overview]
Message-ID: <1155215204.831472.226990@i3g2000cwc.googlegroups.com> (raw)
In-Reply-To: 1155161131.024343.273760@b28g2000cwb.googlegroups.com
AskeyAJ@gmail.com schrieb:
> I need to deliver object files (coded in Ada) to another team who will
> access the public routines in their Ada code. I cannot deliver the
> package bodies (but can deliver the object files, the specs, and the
> ALI files). For example, suppose I want do deliver the hello_pkg.o and
> hello_pkg.ads from the code below.
>
> My assumption is that I need to export the Say_It procedure in the
> spec, and then the other team would need to import this procedure into
> their code. Is this correct? And what is the syntax required? I've
> tried the following but can't figure it out.
You shouldn't need it, being from a certain Ada compiler to itself.
With GNAT, the trick is to make the .ali files read-only, then it is
sufficient to deliver the .ads, .o and .ali files of units. It is
surely documented in the GNAT docs (where ?)
HTH, Gautier
______________________________________________________________
Ada programming -- http://www.mysunrise.ch/users/gdm/gsoft.htm
NB: For a direct answer, e-mail address on the Web site!
next prev parent reply other threads:[~2006-08-10 13:06 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-09 22:05 Ada to Ada Pragma Export/Import AskeyAJ
2006-08-09 23:26 ` Jeffrey Creem
2006-08-09 23:48 ` Georg Bauhaus
2006-08-10 12:00 ` Stephen Leake
2006-08-10 13:06 ` gautier_niouzes [this message]
2006-08-10 16:49 ` Martin Krischik
2006-08-11 14:02 ` AskeyAJ
2006-08-11 14:22 ` Ludovic Brenta
2006-08-11 16:55 ` AskeyAJ
2006-08-11 16:35 ` Martin Krischik
2006-08-11 16:58 ` AskeyAJ
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox