This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [Ada] Partial bootstrap success on Debian/x86
- To: gcc at gcc dot gnu dot org
- Subject: Re: [Ada] Partial bootstrap success on Debian/x86
- From: Gordon Sadler <gbsadler1 at lcisp dot com>
- Date: Thu, 11 Oct 2001 13:48:35 -0500
- References: <87g08rk7zm.fsf@deneb.enyo.de>
On Wed, Oct 10, 2001 at 02:14:05PM +0200, Florian Weimer wrote:
> I'm glad to report that current CVS is close to building
> out-of-the-box on Debian (x86 architecture, not-too-current sid),
> using the Debian gnat package (which includes a driver called
> "gnatgcc") and the C compiler of GCC 2.95.4 20010721 (Debian
> prerelease). The stage3 binaries seems to be able to compile
> correctly most of my code, at least my test cases work. ;-)
>
> Only the xnmake problem reported earlier and the debug information
> comparison failures remain.
>
After reading most of the various threads relating to ada being added to
cvs head, I've tried various ways to bootstrap, nothing succeeds as of
now.
I use Debian unstable(updated daily) and use CC=gnatgcc in my build
scripts. I used gnatmake to make xtreeprs xsinfo xnmake xeinfo and place
them in /usr/local/bin. I try to bootstrap daily and have seen various
different errors every day.
Today's error:
gnatgcc -c -DIN_GCC -g -O2 -march=i686 -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic
-Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I.
-I/usr/src/cvs/gcc/gcc -I/usr/src/cvs/gcc/gcc/.
-I/usr/src/cvs/gcc/gcc/config -I/usr/src/cvs/gcc/gcc/../include
/usr/src/cvs/gcc/gcc/gengenrtl.c
cc1: Invalid option `-Wno-long-long'
In file included from /usr/include/unistd.h:500,
from /usr/src/cvs/gcc/gcc/system.h:157,
from /usr/src/cvs/gcc/gcc/gengenrtl.c:23:
/usr/include/bits/confname.h:565: warning: comma at end of enumerator list
make[2]: *** [gengenrtl.o] Error 1
make[2]: Leaving directory `/usr/local/src/build/gcc/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/usr/local/src/build/gcc/gcc'
make: *** [bootstrap] Error 2
Any pointers on your method of success?
--
Gordon Sadler