From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1475 invoked by alias); 28 Apr 2007 01:09:02 -0000 Received: (qmail 1456 invoked by uid 22791); 28 Apr 2007 01:09:00 -0000 X-Spam-Check-By: sourceware.org Received: from shell4.BAYAREA.NET (HELO shell4.bayarea.net) (209.128.82.1) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 28 Apr 2007 02:08:58 +0100 Received: (qmail 13380 invoked from network); 27 Apr 2007 18:08:56 -0700 Received: from 209-128-106-254.bayarea.net (HELO ?192.168.20.7?) (209.128.106.254) by shell4.bayarea.net with SMTP; 27 Apr 2007 18:08:56 -0700 Message-ID: <46329EA6.7000603@eagercon.com> Date: Sat, 28 Apr 2007 01:13:00 -0000 From: Michael Eager User-Agent: Thunderbird 1.5.0.9 (X11/20070102) MIME-Version: 1.0 To: q-x jiang CC: gcc-help@gcc.gnu.org Subject: Re: make error References: <46317E87.5070606@rockefeller.edu> In-Reply-To: <46317E87.5070606@rockefeller.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2007-04/txt/msg00336.txt.bz2 q-x jiang wrote: > Dear Sir or Ms, > I am installing a local gcc in a SUSE10.1 environment (with gcc-4.1.0) > so as to use g77 support. It's much easier to install a pre-built binary than rebuild gcc or g77. > I downloaded the complete gcc-4.1.0 tar ball from a mirror site, and > configured it at my local user directory with > > ../gcc-4.1.0/configure --prefix=/home/jiangq/gcc4 --disable-bootstrap > > The configure went through OK, but 'make' generated the following errors: > > WARNING: `makeinfo' is missing on your system. You should only need it if > you modified a `.texi' or `.texinfo' file, or any other file > indirectly affecting the aspect of the manual. The spurious > call might also be the consequence of using a buggy `make' (AIX, > DU, IRIX). You might want to install the `Texinfo' package or > the `GNU make' package. Grab either from any GNU archive site. > make[3]: *** [fastjar.info] Error 1 > make[3]: Leaving directory `/home/jiangq/gcc/fastjar' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/jiangq/gcc/fastjar' > make[1]: *** [all-fastjar] Error 2 > make[1]: Leaving directory `/home/jiangq/gcc' > make: *** [all] Error 2 I've run into this problem, most recently building on Cygwin. IIRC, make thinks that one of the .texi files is younger than the .info file it creates. This can happen if the time stamps on the files are incorrect or all the same (which is the case on Cygwin). After you run configure, touch any .info file in fastjar or a subdirectory. -- Michael Eager eager@eagercon.com 1960 Park Blvd., Palo Alto, CA 94306 650-325-8077