J’utilise Ubuntu 9.10 et vient avec gcc 4.4. Comment installer gcc 4.5 sans foirer mon gcc 4.4? environnement. J’ai juste besoin de gcc 4.5 pour comstackr 1 application.
Je vous remercie.
Ma méthode préférée est d’avoir une entrée deb-src
dans /etc/apt/sources.list
par exemple
# Debian sources deb-src http://ftp.us.debian.org/debian/ unstable main consortingb non-free
Je peux alors faire apt-get source foo
et aller chercher le paquet approprié avec ses sources, qui seront des paquets. J’ajoute généralement une entrée locale au changelog (mise à part par un numéro de révision comme 1.2-3local0) et reconstruit. Cela implique parfois la création de dépendances. Tout dépend…
Je pense que gcc-4.5 est actuellement expérimental selon cette page , vous devrez donc append expérimentalement au fichier sources.list
. Je n’ai pas utilisé ça mais ça devrait marcher aussi:
deb-src http://ftp.debian.org/debian experimental main
Le 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 que vous écrasiez un fichier existant. Vous devrez ensuite append le préfixe à votre chemin.
Une deuxième option consiste à donner aux nouveaux binarys un suffixe et à utiliser des bibliothèques d’exécution spécifiques à la version:
configure --program-suffix=-4.5.0 --enable-version-specific-runtime-libs
bien que je ne puisse pas promettre qu’un autre fichier ne sera pas modifié.