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,1712255838faca2d,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!cyclone1.gnilink.net!spamkiller.gnilink.net!gnilink.net!trnddc01.POSTED!20ae255c!not-for-mail Newsgroups: comp.lang.ada From: Anonymous Coward Subject: Help installing GCC/GNAT 4.0.2 Message-Id: User-Agent: slrn/0.9.7.4 (Linux) Date: Wed, 23 Nov 2005 04:08:28 GMT NNTP-Posting-Host: 129.44.82.251 X-Complaints-To: abuse@verizon.net X-Trace: trnddc01 1132718908 129.44.82.251 (Tue, 22 Nov 2005 23:08:28 EST) NNTP-Posting-Date: Tue, 22 Nov 2005 23:08:28 EST Xref: g2news1.google.com comp.lang.ada:6540 Date: 2005-11-23T04:08:28+00:00 List-Id: Starting with GCC 3.2.2, and the following versions of GNAT (distributed with Red Hat 9): GNATMAKE 3.2.2 20030222 (3.2.2-4) Copyright 1995-2001 Free Software Foundation, Inc. GNATBIND 3.2.2 20030222 (3.2.2-4) Copyright 1995-2001 Free Software Foundation, Inc. I attempted to install the latest GNAT from gcc-4.0.2.tar.bz2, as follows: % mkdir /usr/local/src/gcc-4.0.2/obj % cd !$ % ../configure % make bootstrap % make install It built a non-Ada version of GCC that cannot compile *.ad[sb] files, and there is no gnatmake, gnatbind, or gnatlink provided. The installation notes don't require any specific action to get Ada. There is only a special case for admins that want to withhold Ada, so I was expecting it to come automatically. Any ideas? The Ada prereqs in the install guide state: In order to build GNAT, the Ada compiler, you need a working GNAT compiler (GNAT version 3.14 or later, or GCC version 3.1 or later), including GNAT tools such as gnatmake and gnatlink, since the Ada front end is written in Ada (with some GNAT-specific extensions), and GNU make. I believe I meet these requirements. My original version of GCC compiled Ada code, it just didn't support Ada in GDB.