Ce n'est pas la solution. Il existe une "boîte de compatibilité" qui permet de présenter des lignes de code réalisées pour GCC3 selon des standards GCC4 en sorte que la compilation aboutira.
Je traduis la note publiée dans la Fedora News Weely n°3:
GCC 4 et compatibilité
Lors de la compilation de sources qui n'ont pas été adaptées pour GCC 4.0, la précédente version 3.2 du compilateur GCC peut être utilisée. Elle est installée comme suit:
# yum install compat-gcc-32
De nombreux fichiers Automake (herrib: les fichiers make générés par ./configure) peuvent être traités avec la clause "CC=gcc32". Vous pouvez par ailleurs exporter la variable comme une variable d'environnement par la commande suivante:
# export CC=gcc32
De même, le processus build (note herrib: qui génère le makefile) peut être configuré comme suit:
# ./configure --cc=gcc32