Da beim GCC eigentlich immer mindestens zwei Versionen gebräuchlich sind, empfiehlt sich vielleicht die Angabe der Versionsnummer ;) Ich habe zum Beispiel 3.3 und 4.0 installiert.
Abgesehen davon gibt es eine ziemliche Vielzahl an Optionen um den C-Dialekt des GCC zu verändern. Da empfiehlt sich, bevor man aufgibt oder beginnt den fremden Code von Hand zu patchen, die Lektüre der dicken Infoseiten...
When C++ is your hammer, every problem looks like your thumb.