From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13910 invoked by alias); 13 May 2003 15:50:36 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 13868 invoked from network); 13 May 2003 15:50:35 -0000 Received: from unknown (HELO www.eyesopen.COM) (12.96.199.11) by sources.redhat.com with SMTP; 13 May 2003 15:50:35 -0000 Received: from localhost (roger@localhost) by www.eyesopen.COM (8.11.6/8.11.6) with ESMTP id h4DFWx330870; Tue, 13 May 2003 09:32:59 -0600 Date: Tue, 13 May 2003 15:50:00 -0000 From: Roger Sayle To: Richard Kenner cc: gcc@gcc.gnu.org Subject: Re: RFC/Ada: removal of $(ADAC) In-Reply-To: <10305131526.AA14760@vlsi1.ultra.nyu.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2003-05/txt/msg01318.txt.bz2 On Tue, 13 May 2003, Richard Kenner wrote: > If with the FSF tree, on a system with an installed GNAT in /usr/bin, > you type the innocent "configure", "make bootstrap" and "make install", > you can get the system into an inconsistent state requiring $(ADAC) > to dig you out. > > The problem is that by default make builds and installs gnat but not > "gnatlib_and_tools" from the gcc/ada subdirectory. > > Right. You do need to do that. I'm not up to speed on the arguments for why this isn't the default. Enabling gcj builds libjava by default, and g++ builds libstdc++... > My solution, using "ADAC=/usr/bin/gcc", to atleast bootstrap the ada > front-end, then manually build "gnatlib_and_tools" and install them. > But for some reason, I still had to install "gnatmake" manually! > > I'm not sure sure I understand how that helped, but why wouldn't simply > using CC=/usr/bin/gcc have worked just as well? Ah, OK. That may well have fixed the problem I was experiencing. At the time I was focused on this being an ada specific problem, when I came across the ADAC documentation in the installation instructions. I withdraw my objections. Though the process wasn't as painless as it could have been. Roger --