I posted the following on gcc-help but no one could answer, so I presume it is a bug. Looking at Changelog.11, under Per Bothner's 6-30-04 entry, I see "* gengtype-lex.l: Temporary kludge to avoid duplicate typedef. * gengtype.c: Update for now typedefs in input.h. More kludges." I presume this will be fixed before the first release, as it seems to me to be a bootstrapping error for a primary platform.
"Using Debian unstable, gcc 3.3.5, I'm trying to compile gcc 4.0. I unzip the source into the folder gcc-4.0-20041128, and make another folder gcc. I then 'cd gcc', '../gcc-4.0-20041128/configure --enable-languages=c,c++', and then 'make'. After the first build stage, I get the errors: 'gcc: gengtype-lex.c: No such file or directory', 'gcc: no input files', and 'make[1]: *** [build/gengtype-lex.o] Error 1'. I've also tried 'make bootstrap', but that fails with the same errors. I've read the install files, but I didn't see anything that would help. Can the list help? Thanks! Brandon" -- Summary: error in compiling gcc 4.0 for i686-pc-linux-gnu: gengtype-lex.c Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: bbeck4gofls at hotmail dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18974