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,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!75g2000cwc.googlegroups.com!not-for-mail From: "deadlyhead" Newsgroups: comp.lang.ada Subject: Compiling GNAT GPL 2006 into GCC 4.1.1 Date: 9 Aug 2006 00:47:22 -0700 Organization: http://groups.google.com Message-ID: <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 1155109647 31436 127.0.0.1 (9 Aug 2006 07:47:27 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 9 Aug 2006 07:47:27 +0000 (UTC) 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: 75g2000cwc.googlegroups.com; posting-host=71.227.216.245; posting-account=3zNdjA0AAADYVvazQ62DJFk1SGXq4y8w Xref: g2news2.google.com comp.lang.ada:6093 Date: 2006-08-09T00:47:22-07:00 List-Id: This is my first attempt at actually compiling GNAT, so I'm coming here for any insight into the process. I'm currently using a non-Ada GCC 4.1.1 and would really like to get GNAT up and running so I can start developing in my favorite language again. (My GNU/Linux box is based on Linux From Scratch, and it's only been recently that I've been able to acquire the GNAT sources to set up a _real_ compiler.) Like any good technophile, I would really like to use the latest GNAT sources from AdaCore as I'm eager to utilize the new features from the Ada 2005/2006 standard. Herein lies the problem... AdaCore only provides information on building their release sources into the 3.4.6 series GCC release, with absolutely no information on the 4.x series of compilers. The sane route is likely to say, ``Alright, I'll just go ahead and use GCC 3.4.6 for GNAT and 4.1.1 otherwise,'' but I really can't stand the thought of having two GCC builds around like that, where I could instead have a beautifully integrated environment. On top of that, I hate the thought of being forced to use obsolete technology, either an old GCC or Ada95 when an Ada 2005/2006 compiler is available. Now, normally I'd just go for it, replacing files in the GCC tree with the AdaCore files where necessary (ada directory, etc), however there are specific .dif files and such provided for the 3.4 GCC which most assuredly do not work with GCC 4.1.1. As I imagine this could create serious problems, I'm hesitant to just give it a go. I'd like to know if anyone on this list has attempted integrating GNAT GPL 2006 into their GCC 4.1.1 builds, and if so, were they successful? Is there any information regarding the matter available on the web? (Extensive searching of this news group as well as much Googling have proven somewhat fruitless.) Does anybody know of any attempts by the GCC team to integrate GNAT 2006 sources into GCC in the near future (possibly series 4.2)? I'll be posting to the GCC lists tomorrow with queries, and likely will simply give GNAT 2006/GCC 4.1.1 a shot if nobody has any information on the matter. Thanks to anybody willing to offer up whatever knowledge they possess. -- Seth