As I understand the history, the egcs people had a disagreement with the gcc people so they split off and continued to develop gcc on their own. Later, egcs was in a better state than gcc so the gcc people got together with the egcs people and merged the two compilers to make a best of both techniques compiler. Thus the egcs split no longer exists and gcc 2.95.2 is the latest compiler.
I'm not sure, but I think the kernel was built/tested with gcc 2.7.2 which is why they recommend it. However, I have read comments that say for kernel 2.4 gcc 2.91.6 is recommended and 2.7.2 is no longer supported. I have built my own kernel without trouble before, on a RH 6.1 system (I think it had egcs 1.1.?). Other people have commented on building their kernels with gcc 2.95.2 without trouble. I had upgraded my RH system to gcc 2.95.2 without any major trouble (once I got around having all the rpms correctly installed). I think you will be fine with gcc 2.95.2. Just don't try and use 2.96 ;-). HTH, -D On Sat, Jan 06, 2001 at 05:00:14PM +0100, Raffaele Sandrini wrote: | Hi all | | I am really confused over the different compilers wich seems to be | together. | | Does EGCS exist today? or is it included in GCC. Many software recomments | to be compiled with egcs (???). I have GCC 2.95.2 installed on my machine | wich seems to be the latest version of GCC. The kernel doc tells me that i | | have to use GCC 2.72 (???) and only for secondary choice the latest GCC! | | Could someone solute my confusion? | | Thanks for every help. | | cheers, | Raffaele