2009-08-28 3 views
0

Je me demande comment installer un stable dernier gcc (4.4.x) pour un poste de travail sous Kubuntu 9.04?Installez stable gcc 4.4.x sur un poste de travail (Kubuntu 9.04)

La raison pour laquelle j'ai besoin de gcc 4.4.x est que je voudrais utiliser Collapse dans OpenMP 3.0 qui est seulement supporté dans GCC 4.4 et versions ultérieures. La stabilité est importante pour moi car je voudrais la faire fonctionner sur un poste de travail partagé par de nombreuses personnes au travail. Mais j'ai vu tellement de rapports sur l'échec d'installer un gcc 4.4.x stable au cours des derniers mois. Par exemple, j'ai vu cela quelque part en ligne:

sudo apt-get install gcc-snapshot

que j'ai découvert sur le site Web de gcc instantané est pas stable.

Donc je me demande s'il y a un moyen d'installer un stable dernier gcc (4.4.x) pour un poste de travail sous Kubuntu 9.04? Même gcc 4.4.0 est correct tant qu'il est stable et je suppose qu'il a OpenMP 3.0. Ou devrais-je attendre la sortie d'une version stable de gcc 4.4.x sur Kubuntu 9.04? Vraiment apprécier votre suggestion!

Merci pour votre intérêt!

Répondre

1

Pour obtenir les nouveaux paquets dans Ubuntu, j'essaie en général quelques dangereuses -Malheureusement - solutions

  1. Essayez d'installer le package à partir de la prochaine version d'Ubuntu (de http://packages.ubuntu.com/), cela ne fonctionne pas si le paquet dépend d'une certaine version d'une bibliothèque, cela ressemble généralement à la solution la plus sûre, mais je ne pense pas que cela fonctionnera pour GCC.
  2. Rechercher un PPA qui fournit ces paquets, pour GCC 4.4 Je peux voir 3 PPA, vérifiez https://launchpad.net/ubuntu/+source/gcc-4.4 ci-dessous D'autres versions de 'gcc-4.4' dans les archives non approuvées.
  3. Compile à partir de la source, je ne pense pas que ce soit approprié dans le cas de GCC.

Notez que en essayant un de ceux que vous risquez de casser votre système, généralement il est sûr d'essayer un d'entre eux pour des applications triviales telles que d4x ou pidgin, mais pour GCC, qui dépend de libstdC++ et plusieurs autres bibliothèques, il y a un risque considérable.

Questions connexes