From owner-freebsd-ports Tue Sep 26 15:24:01 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA27101 for ports-outgoing; Tue, 26 Sep 1995 15:24:01 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA27087 for ; Tue, 26 Sep 1995 15:23:56 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id PAA00997; Tue, 26 Sep 1995 15:23:50 -0700 Date: Tue, 26 Sep 1995 15:23:50 -0700 Message-Id: <199509262223.PAA00997@silvia.HIP.Berkeley.EDU> To: jehamby@lightside.com CC: ports@FreeBSD.org In-reply-to: (message from Jake Hamby on Sun, 24 Sep 1995 13:34:46 -0700 (PDT)) Subject: Re: GNAT Ada compiler: chicken & egg? From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-ports@FreeBSD.org Precedence: bulk * I'm currently in the process of compiling the GNU/NYU Ada Translator (or * GNAT) which sits on top of GCC. Since GNAT itself is WRITTEN in Ada, * it's going to be a tough chicken-and-egg sort of thing: It looks like * I'm going to have to cross-compile GNAT on another machine which already * has GNAT (my SPARCstation 20 at work, for example) and then, if all goes * well, I'll be able to compile GNAT with itself on my FreeBSD box. Hey, there is a gnat port, although I'm not sure if it compiles now, it fails here (on our test box...but this thing needs an upgrade badly, and that may be a problem, not the port). Anyway, the port is in ports/lang and the package is in packages-2.0.5/languages (since we haven't recompiled it since the release of 2.0.5 -- same goes to many others). You should be able to grab the package and use it to bootstrap it. Satoshi