From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31360 invoked by alias); 20 May 2003 05:32:08 -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 31334 invoked from network); 20 May 2003 05:32:06 -0000 Received: from unknown (HELO baradas.org) (66.166.225.55) by sources.redhat.com with SMTP; 20 May 2003 05:32:06 -0000 Received: by baradas.org (Postfix, from userid 500) id ADDB298982; Tue, 20 May 2003 01:32:04 -0400 (EDT) From: Peter Barada To: gcc@gcc.gnu.org, crossgcc@sources.redhat.com Subject: failure building gcc-3.3 (broken libiberty/vsprintf.c or build?) Message-Id: <20030520053204.ADDB298982@baradas.org> Date: Tue, 20 May 2003 06:12:00 -0000 X-SW-Source: 2003-05/txt/msg01837.txt.bz2 I'm trying to build gcc-3.3 configured with: /home/peter/work/cvs-local/xgcc/gcc-3.3/configure \ --with-gcc-version-trigger=/home/peter/work/cvs-local/xgcc/gcc-3.3/gcc/version.c \ --host=i686-pc-linux-gnu --target=m68k-elf --prefix=/tmp/m68k-elf \ --enable-languages=c,c++ --with-local-prefix=/tmp/m68k-elf/m68k-elf \ --with-headers=/tmp/m68k-elf/m68k-elf/include --norecursion and 'make all' bombs with: /home/peter/work/cvs-local/xgcc/obj/m68k-elf/m68k-elf-gcc/gcc/xgcc -B/home/peter/work/cvs-local/xgcc/obj/m68k-elf/m68k-elf-gcc/gcc/ -B/tmp/m68k-elf/m68k-elf/bin/ -B/tmp/m68k-elf/m68k-elf/lib/ -isystem /tmp/m68k-elf/m68k-elf/include -c -DHAVE_CONFIG_H -O2 -g -O2 -I. -I/home/peter/work/cvs-local/xgcc/gcc-3.3/libiberty/../include -W -Wall -Wtraditional -pedantic /home/peter/work/cvs-local/xgcc/gcc-3.3/libiberty/vsprintf.c -o vsprintf.o In file included from /home/peter/work/cvs-local/xgcc/gcc-3.3/libiberty/vsprintf.c:29: /home/peter/work/cvs-local/xgcc/obj/m68k-elf/m68k-elf-gcc/gcc/include/varargs.h:4:2: #error "GCC no longer implements ." /home/peter/work/cvs-local/xgcc/obj/m68k-elf/m68k-elf-gcc/gcc/include/varargs.h:5:2: #error "Revise your code to use ." make[2]: *** [vsprintf.o] Error 1 make[2]: Leaving directory `/home/peter/work/cvs-local/xgcc/obj/m68k-elf/m68k-elf-gcc/m68k-elf/libiberty' gcc-3.3/lbiberty/vsprintf.c, indeed includes (which gcc supplise), so if gcc-3.3 has killed support for varargs,h, why is libiberty/vsprintf.c trying to include it. In fact, why is gcc-3.3 trying to build libiberty with the *target* compiler anyway? Any suggestions? -- Peter Barada peter@baradas.org