Messages in this thread | | | From | (Robey Pointer) | Subject | Re: 2.0.25 - as errors STILL stop compile | Date | Mon, 11 Nov 1996 13:32:16 -0800 (PST) |
| |
Lindsay Haisley said this, and I just had to respond: > > I also tried upgrading my gcc from 2.7.2 to 2.7.2.1 as was suggested (using > the bin file from ftp://sunsite/unc.edu/pub/Linux/GCC), but it was a > disaster! gcc quit on the first file with the following complaints: > > > gateway:/usr/src/linux# make zImage > > gcc -D__KERNEL__ -I/usr/src/linux-2.0.25/include -Wall -Wstrict-prototypes > > -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -c -o > > init/main.o init/main.c > > stdin:1: numeric constant with no digits > > stdin:1: numeric constant with no digits > > stdin:1: invalid #line
I had this same problem with 2.7.2.1, and had to spend a huge amount of time reverting. This is such a fundamental problem that I'm really surprised that anyone has gotten it to work, much less is advising people to upgrade to it! Possibly it should have been marked as a beta version. Definitely it should not be required for new kernels. :/
What seems to be happening is that gcc can't understand the output of gcc -E. I'm not kidding.
Can I suggest that the kernel's gcc requirement remain at merely the cutting edge (2.7.2) and not require beta versions that don't work yet? This is getting ludicrous.
Robey -- Robey Pointer | "So that's what an invisible barrier robey@netcom.com | looks like." -Time Bandits http://www.valuserve.com/~robey | (join the 90's retro bandwagon early!)
| |