[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sheflug] Kernel Install Problem
> I just wondered if the kernel building problem could be due to the RedHat /
> Mandrake dislike of gcc. This seems to be a 'feature' of the 2.4.x kernels
> and is fixed by modifying the kernel Makefile to change the
> cc = $(CONTRIB -something)gcc line to cc = kgcc
>
> Ian
I wouldn't have described it as a dislike of gcc, but more a love ... mostly
because (can only speak for redhat as I don't know what issues mandrake has)
Redhat decided to ship a snapshot release of gcc (as I remember reading), and
thus are keeping up with the latest and greatest developments. I assume they
still are, though others can correct me on that ...
As far as the 2.4 kernel is concerned, the README with the sources quite
clearly sates:
"Make sure you have gcc-2.91.66 (egcs-1.1.2) available. gcc 2.95.2 may
also work but is not as safe, and *gcc 2.7.2.3 is no longer supported*.
Also remember to upgrade your binutils package (for as/ld/nm and company)
if necessary. For more information, refer to ./Documentation/Changes."
So its not a 'feature' but a *dependancy*. The 2.2 kernel required gcc 2.7.2,
can't remember what 2.0 wanted, and 2.4 wants 2.91.66. I would imagine that
kernel 2.6, when released, may require a new gcc ... and as gcc 3.0 is
starting to be used widely, I would suspect it will require at least that
version (or if not require, then highly recommend).
Chris...
--
\ Chris Johnson \
\ cej [at] nccnet.co.uk \
\ www.nccnet.co.uk/~cej/ ~-----------------------------------------,
\ Redclaw chat - http://redclaw.org.uk - telnet redclaw.org.uk 2000 \____
___________________________________________________________________
Sheffield Linux User's Group - http://www.sheflug.co.uk .
To unsubscribe from this list send mail to
shef-lug-request@list.sheflug.org.uk with the word
"unsubscribe" in the body of the message.
GNU the choice of a complete generation.