From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9a5d283b45b4416e X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!p79g2000cwp.googlegroups.com!not-for-mail From: "AskeyAJ@gmail.com" Newsgroups: comp.lang.ada Subject: Re: GNAT 3.15a compiler available? Date: 9 Aug 2006 15:08:37 -0700 Organization: http://groups.google.com Message-ID: <1155161317.666331.67820@p79g2000cwp.googlegroups.com> References: <1155147408.853619.294060@i3g2000cwc.googlegroups.com> <87u04liw0b.fsf@ludovic-brenta.org> NNTP-Posting-Host: 199.46.199.237 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1155161322 21703 127.0.0.1 (9 Aug 2006 22:08:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 9 Aug 2006 22:08:42 +0000 (UTC) In-Reply-To: <87u04liw0b.fsf@ludovic-brenta.org> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6,gzip(gfe),gzip(gfe) X-HTTP-Via: 1.1 dfw-gate6.raytheon.com:8080 (Squid/2.4.STABLE7) Complaints-To: groups-abuse@google.com Injection-Info: p79g2000cwp.googlegroups.com; posting-host=199.46.199.237; posting-account=CYqfnw0AAAAF1B0yTvpOrbsgro2pqp2d Xref: g2news2.google.com comp.lang.ada:6132 Date: 2006-08-09T15:08:37-07:00 List-Id: Ludovic, Thanx for the ideas. I changed the text but that didn't work. I am working on some of the other solutions you suggested. Thanx again. Andy Ludovic Brenta wrote: > AskeyAJ writes: > > Hello. I have some object files and ALI files that I need to bind/link > > into some code I've written (I don't have the source code). The legacy > > ALI files show the version at 3.15a. I found a 3.15p version last > > night but I get an error message that the ALI files are not compatible > > when doing a gnatbind. Two possibities I see. > > > > 1) a work around - anyone know one? > > Change the first line of each .ali file to: > > V "GNAT Lib v3.15" > > There is no guarantee that that'll work, though, because the .ali > files also contain the checksums of source files from the GNAT 3.15a > runtime library. > > > 2) find 3.15a on the net for free - anyone know of a link to this? I > > googled 3.15a but can't find much. Finding 3.15p was easy. > > 3.15a was a GNAT Pro release; it is not available "for free", but, > since it is licensed under the GPL, it is "Free Software". Therefore, > whoever gave you the .ali and .o files has the right to also give you > GNAT 3.15a. > > This is a very old version; you can also contact AdaCore and ask them > for a copy, but there is no guarantee they'll grant your request. See > http://www.adacore.com. > > > Or anyone know of another option - besides recompiling the legacy code > > - because I don't have access to this. > > Ask whoever gave you the .ali and .o files to recompile with GNAT > 3.15p (or GCC 3.4 or 4.1) and give you the resulting .ali and .o > files? Or, if you can lure them into using GNAT GPL Edition for that, > then they will *have* to provide you the sources :) :) :) > > HTH > > -- > Ludovic Brenta.