La dernière version de GCC dans les archives Precise est 4.6.3. Cependant, GCC 4.7 ajoute la prise en charge de certaines fonctionnalités C ++ 11 plus récentes (comme la délégation de constructeurs). Les archives de paquets de Quantal ont GCC 4.7.2 disponible.
Est-il possible d'installer GCC 4.7 sur Precise? Mieux encore, existe-t-il un moyen facile de prendre une version plus récente d'un package dans une version et de la rétroporter vers une version plus ancienne?
Un moyen un peu plus simple consiste à simplement utiliser le PPA de builds de test de l' équipe Ubuntu Toolchain Uploaders (restreint) , qui a des builds Toolchain (y compris gcc, etc.) de chaînes d'outils plus récentes dans les versions plus anciennes. Le lien ci-dessus montre les packages Precise, mais ils compilent des choses.
Les versions disponibles incluent gcc 4.7, 4.8, 4.9 et 5, bien que je n'ai testé que 4.7.
Vous pouvez toujours rétroporter vos propres paquets gcc et autres, mais cela peut toujours prendre du temps.
la source