La façon la plus simple est d'installer dans un préfixe privé:
configure --prefix=/some/private/prefix ...
Dans un préfixe privé, il y a 0 chance de vous écraserez un fichier existant. Vous devrez ensuite ajouter le préfixe à votre chemin.
Une deuxième option consiste à donner les nouveaux binaires un suffixe et d'utiliser des bibliothèques d'exécution spécifiques de version:
configure --program-suffix=-4.5.0 --enable-version-specific-runtime-libs
bien que je ne peux pas promettre un autre fichier ne sera pas modifié.
Je suspecte que ceci pourrait être mieux répondu sur SuperUser.com. –
Googling pour cette question me amène ici. Agréable. J'étais sur le point de le demander moi-même. Malheureusement, je trouve toujours les moyens expliqués dans les deux réponses à difficile. Comme il a été demandé en avril/23, peut-être que quelqu'un a une meilleure réponse maintenant pour gcc 4.6? –
@Dr Beco: Construire à partir de la source a bien fonctionné pour moi. – HighCommander4