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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,aa25848066ff06a4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-08-25 09:42:14 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!wn14feed!worldnet.att.net!207.35.177.252!nf3.bellglobal.com!nf1.bellglobal.com!nf2.bellglobal.com!news20.bellglobal.com.POSTED!not-for-mail From: "Warren W. Gay VE3WWG" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada Getting More Shelf Publicity References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Mon, 25 Aug 2003 12:27:26 -0400 NNTP-Posting-Host: 198.96.223.163 X-Complaints-To: abuse@sympatico.ca X-Trace: news20.bellglobal.com 1061828832 198.96.223.163 (Mon, 25 Aug 2003 12:27:12 EDT) NNTP-Posting-Date: Mon, 25 Aug 2003 12:27:12 EDT Organization: Bell Sympatico Xref: archiver1.google.com comp.lang.ada:41848 Date: 2003-08-25T12:27:26-04:00 List-Id: Arthur Griffith wrote: > The subject of the book is GCC and all of its languages. I didn't try > to dig dig into any of the languages (other than some of the GCC > variations to them), but only to explain how to install and run the > compiler. Actually, I had to do a bit of extra work in describing Ada > because the installation of it is in two phases--first by installing > the GNAT compiler and then by installing the GCC Ada compiler. That > was necessary because some of the source is in Ada. The rest of the > source of GCC is in C and can be bootstrapped with any simple C > compiler. Never-the less, it was encouraging to see a GCC book include sections about Ada, brief as they may have been. Half of the battle is giving people Ada to work with, and another significant portion is demonstrating that it can be used with C. So I think that this is a good start. > It would be nice, and very helpful to Ada, if the bootstrap version of > it were written in C. That way the installation of Ada would be duck > soup. More people would try the language if it were easier to install. > > This is just a suggestion. I wish I had time to take on a project like > a C bootstrap for Ada, but I am booked up (pardon the pun) for some > time to come yet. > > Warren, thanks for checking out the book. This idea comes up often. I know I was thinking this when I was trying to get GNAT going on my FreeBSD Dec Alpha. However, that is only part of the battle -- the rest is getting the runtime in order. I eventually gave up on seeing FreeBSD/Alpha support, and so moved to Debian Linux on that machine. From there I was able to coerce a SuSE binary for Alpha to run there. I am having trouble remembering now, but I think I then bootstrapped a newer version of GNAT for it shortly afterwards (certainly, it should be possible now). -- Warren W. Gay VE3WWG http://home.cogeco.ca/~ve3wwg