Hey i almost forgot, i was told to upgrade to egcs, which to me makes sence, because egcs is now the official gnu compiler i believe.
Wrong. EGCS (as package) is dead. It merged back to gcc. There is just gcc. Use gcc.
The history of egcs is that some developers decided to take their own way with the direction of the development and branched egcs out of gcc. Later on the disagreement was solved and egcs and gcc merged back together [or rather FSF halted the original gcc 2.x and appointed egcs team to be resposnsible for it... iirc].
Found this link about it.EGCS as itself is dead. Don't use it. It's ancient. It's just GCC now.
That is, i thought egcs, was gcc ... infact i forget when gcc developement stoped and egcs started. somewhere in the 2.x's.
Wrong. egcs stopped, gcc goes on. Though egcs-team is now responsible for gcc. I think this is the root of your confusion...
Ummmm so i guess im confused over the two different directories now theres the
alpha/gcc and
alpha/egcs
Yes, you're definetely confused.
So, which one is better? I would have though egcs was uptodate, but ithough gcc 3 was egcs
gcc gcc gcc gcc.
Forget egcs altogether.
Whoever told you to use it need to be educated about this issue aswell.