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,bc3d3f333a02de0f X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!h48g2000cwc.googlegroups.com!not-for-mail From: "deadlyhead" Newsgroups: comp.lang.ada Subject: Re: Compiling GNAT GPL 2006 into GCC 4.1.1 Date: 9 Aug 2006 09:28:10 -0700 Organization: http://groups.google.com Message-ID: <1155140890.828435.283530@h48g2000cwc.googlegroups.com> References: <1155109642.527022.65820@75g2000cwc.googlegroups.com> NNTP-Posting-Host: 71.227.216.245 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1155140896 11443 127.0.0.1 (9 Aug 2006 16:28:16 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 9 Aug 2006 16:28:16 +0000 (UTC) In-Reply-To: User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060720 Firefox/3.0a1,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: h48g2000cwc.googlegroups.com; posting-host=71.227.216.245; posting-account=3zNdjA0AAADYVvazQ62DJFk1SGXq4y8w Xref: g2news2.google.com comp.lang.ada:6121 Date: 2006-08-09T09:28:10-07:00 List-Id: Stephen Leake wrote: > "deadlyhead" writes: > Welcome to the wonderful world of experimental compilation :). > > I'm an AdaCore paying customer. They are currently conducting a beta > test for GNAT on gcc 4.1. It's pretty broken; I've submitted three > serious bugs so far, and I'm not done running all my tests yet. > > Integrated, but broken. > > Anyway, I thought Linux did a good job of allowing multiple versions > of gcc to coexist? (I use Cygwin on Windows). > > If the "latest" technology is broken, then the "older" technology is > "current", not "obsolete"! > > GNAT-GPL-2006 is based on gcc 3.4.1; it is a pretty complete > implementation of Ada 2005. > > I haven't tried it, but you are correct to hesitate. > > I have not compiled from scratch, but AdaCore has, with the broken > result. > > I'm sure AdaCore will be integrating their changes once they are done > beta testing, but as usual, they don't advertise a schedule. I would > guess sometime around January 2007. > > -- > -- Stephen Thanks for the reply! Sorry to hear you're still using Windows ;-) Anyway, as far as GNU/Linux allowing multiple versions of GCC, yes, this is quite possible and common. However, I've taken the initiative to compile the entirety of my system from scratch (that is, from the Linux kernel all the way up to the most obscure utilities), and so I am managing all software and versioning myself. This also means that if I can help it, I'm not going to have multiple versions of programs hanging around. ``That way lies madness.'' For completeness reasons (or insanity), I wish to compile GNAT rather than simply using the binary. After compiling everything else on my system, I'm somewhat wary of running software that I didn't type ``make'' to get it working. Call it a neurosis. Thanks for the info on AdaCore's current work! It's encouraging to know that AdaCore is interested in keeping up with GCC rather than just focusing on their own product lines. -- Seth PS - When you routinely work with development software, the most recent release is always obsolete!