Re: GNAT is required to build ada

2007-11-03 Thread Robert Dewar
Robert Dewar wrote: No trick here, Ada is a complex language and even a "simple" Ada compiler that you envision is a huge amount of work, but if you feel it is practical, by all means go ahead and create such a beast! By the way, early on we thought quite a bit about how to bootstrap from C (t

Re: GNAT is required to build ada

2007-11-03 Thread Robert Dewar
David Miller wrote: The trick is to have a program that, even if massively suboptimal, can compile ADA code for the purposes of bootstrapping the ADA compiler and is written in C. No trick here, Ada is a complex language and even a "simple" Ada compiler that you envision is a huge amount of w

Re: GNAT is required to build ada

2007-11-03 Thread J.C. Pizarro
On 2007/11/3, "David Miller" wrote: > The trick is to have a program that, even if massively suboptimal, can > compile ADA code for the purposes of bootstrapping the ADA compiler > and is written in C. There are many tricks. A) Works gnats from gcc-2.93.3? gcc-3.4.6? ... B) Anyone has to compile

Re: GNAT is required to build ada

2007-11-03 Thread David Miller
From: Robert Dewar <[EMAIL PROTECTED]> Date: Sat, 03 Nov 2007 18:40:56 -0400 > David Miller wrote: > > > But we don't need a fortran compiler to compile the gfortran compiler, > > and we don't need a c++ compiler to compile the g++ compiler, and we > > don't even need a java compiler to compile t

Re: GNAT is required to build ada

2007-11-03 Thread Robert Dewar
David Miller wrote: But we don't need a fortran compiler to compile the gfortran compiler, and we don't need a c++ compiler to compile the g++ compiler, and we don't even need a java compiler to compile the gcj compiler. That's because they are written in C Sorry, I just couldn't resist. Th

Re: GNAT is required to build ada

2007-11-03 Thread David Miller
t; > > configure: error: GNAT is required to build ada > > > > ...when ada is added to the language set. Certainly > > this isn't the desired behavior. > > GNAT is written in Ada, so you need an Ada compiler to > start a build, just as you need a C compiler to b

Re: GNAT is required to build ada

2007-11-03 Thread Toon Moene
Richard Guenther wrote: On 11/3/07, Toon Moene <[EMAIL PROTECTED]> wrote: To wit: Debian "testing" doesn't include GNAT in it's gcc-4.2.3 version either. Don't know why, however. Because it doesn't build on all required archs. See http://packages.qa.debian.org/g/gnat-4.2.html But using t

Re: GNAT is required to build ada

2007-11-03 Thread Richard Guenther
On 11/3/07, Toon Moene <[EMAIL PROTECTED]> wrote: > Jack Howarth wrote: > > > Is an external copy of GNAT really required to build the > > ada language in gcc trunk? On powerpc-apple-darwin9, I am > > seeing configure fail with... > > > > confi

Re: GNAT is required to build ada

2007-11-03 Thread Toon Moene
Jack Howarth wrote: Is an external copy of GNAT really required to build the ada language in gcc trunk? On powerpc-apple-darwin9, I am seeing configure fail with... configure: error: GNAT is required to build ada ...when ada is added to the language set. To wit: Debian "testing&quo

Re: GNAT is required to build ada

2007-11-03 Thread Gerald Pfeifer
On Sat, 3 Nov 2007, Arnaud Charlet wrote: >> configure: error: GNAT is required to build ada > Yes, that's the expected and documented behavior. Jack, we tried to write this down in the step-by-step instructions you'll find at <http://gcc.gnu.org/install/>. Is ther

Re: GNAT is required to build ada

2007-11-03 Thread Robert Dewar
Jack Howarth wrote: Is an external copy of GNAT really required to build the ada language in gcc trunk? On powerpc-apple-darwin9, I am seeing configure fail with... configure: error: GNAT is required to build ada ...when ada is added to the language set. Certainly this isn't the de

Re: GNAT is required to build ada

2007-11-03 Thread Arnaud Charlet
> Is an external copy of GNAT really required to build the > ada language in gcc trunk? On powerpc-apple-darwin9, I am > seeing configure fail with... > > configure: error: GNAT is required to build ada Yes, that's the expected and documented behavior. Arno

GNAT is required to build ada

2007-11-03 Thread Jack Howarth
Is an external copy of GNAT really required to build the ada language in gcc trunk? On powerpc-apple-darwin9, I am seeing configure fail with... configure: error: GNAT is required to build ada ...when ada is added to the language set. Certainly this isn't the desired beh