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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f16a645029bb2cdd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Wed, 21 Dec 2005 09:08:28 -0600 From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: The GNU Ada compiler References: <8352037.GvZVdQSXN4@linux1.krischik.com> <10516182.EDYboSzEoF@linux1.krischik.com> <1500332.U7CjsdsL0l@linux1.krischik.com> <1691618.MhViCBI7GN@linux1.krischik.com> <8950475.JSDDGHQjBG@linux1.krischik.com> <1135119585.533549.119130@g49g2000cwa.googlegroups.com> Date: Wed, 21 Dec 2005 16:07:57 +0100 Message-ID: <87bqzaqyia.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:vlkW/4wW5sYVDNyBmAxrihVCRRc= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit NNTP-Posting-Host: 83.134.243.150 X-Trace: sv3-0Wdd1KMStPjkyDDsF1pGBPUTELrLzH01tiVOtxxuRG1erHZMAT61VE5hJj/6F8oZqEmvrv16Qgx0RfX!pGhl6N63mWb2oIN6kojxKE0TfOYLDchG4LccFP26VL0kxtJzMyMn7mkWjNfHE3hm5+1tfgGu68Q= X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news1.google.com comp.lang.ada:6958 Date: 2005-12-21T16:07:57+01:00 List-Id: "Steve Whalen" writes: > In particular for proselytizing Ada, stable GMGPL Ada compilers need > to be available for Windows (Ming and cygwin), Redhat, SUSE, > Mandrake, and Solaris. I agree wholeheartedly. For Windows, there are already two binary distributions of GNAT under GMGPL: AIDE[1], and MinGW[2]. I have tried neither of them (since I don't have Windows) but it seems to me that MinGW has the larger mind share, and AIDE the better quality thanks to the dedication of its maintainer, Stéphane Rivière. Solaris also has a binary distribution[3,4] containing both GCC 3.4.4 and 4.0.1 with Ada support; but I have never tried it and I cannot assess its quality. FreeBSD[5] seems not to be very active WRT Ada, but there are ports for gnat 3.15p, asis and glade. The ports for GCC 3.4.4, 4.0.3, 4.1.0 and 4.2.0 (the latter three being works in progress) lack Ada support. I am quite confident that FreeBSD's GCC maintainer would gratefully accept patches to enable Ada on that platform. [1] http://stephane.rochebrune.org/aide/aide.html [2] http://www.mingw.org [3] http://www.blastwave.org [4] http://www.canoedissent.org.uk/ss/type.jsp?c=prog [5] http://www.freebsd.org Now, it would be nice if Red Hat, SuSE and Mandriva would improve their support for Ada. The best way to make this happen is to lobby them, join their GCC maintenance teams, and contribute. Martin's project on SourceForge is a good testing ground for patches. Well tested patches and build scripts stand a good chance of being accepted into these distributions. -- Ludovic Brenta.