James writes:
> What are the differences between:
>
> gcc
> egcs
> pgc
It's pgcc. Development of gcc and egcs has joined, so basically the
next version will leave you only two choices: egcs/gcc and pgcc. pgcc
is a mostly experimental compiler: if you don't want to live by the
bleeding edge, don't use it. The optimisations tried in pgcc will be
incrementally integrated into egcs/gcc anyway. Just now: stick to gcc
you have, then upgrade to the next joint version.
> and which should i use? Last i tried, egcs wouldn't compile kernels. All i want
> is a good, quick C and C++ compiler that works 100% with all code.
>
> Also, where am i supposed to install a c compiler and how do i remove an
> existing one (after compiling the new one of course!)?
If you install a current version of egcs, the old gcc compiler is
available under cc. The egcs compiler now goes by gcc.
'gene