GCC 5.2 sur Ubuntu 15.04

1

Quelqu'un peut-il me guider pour obtenir la dernière version de gcc sur Ubuntu 15.04? J'ai essayé de trouver des chaînes de tests, mais celles-ci ne vont que jusqu'à 5.1, je crois. Est-ce que c'est quelque chose dont j'ai besoin rusé?

Sebastian Nowak
la source
s'il vous plaît se référer ici et ici
Ravan

Réponses:

4
  1. Installer un outil utile checkinstall

    sudo apt-get install checkinstall
    
  2. Téléchargez le paquet source ici , par exemple

    cd
    wget ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-5.2.0/gcc-5.2.0.tar.bz2
    
  3. Extraire l'archive

    tar xf gcc-5.2.0.tar.bz2
    
  4. Installer des packages de développement

    sudo apt-get install libgmp-dev 
    sudo apt-get install libmpfr-dev
    sudo apt-get install libmpc-dev
    
  5. Allez dans le dossier source

    cd gcc-5.2.0
    
  6. Configurez, dans mon exemple, un compilateur ( --disable-multilib) uniquement 64 bits , pour une utilisation de la prise en charge 32 bits et 64 bits--enable-multilib

    ./configure --disable-multilib
    
  7. Démarrez le compilateur et buvez un café ou deux ;) Cette étape prend du temps.

    make
    
  8. Installer

    sudo checkinstall
    

    Vous pouvez également utiliser sudo make install, mais avec checkinstallvous aurez un paquet deb installé.

UN B
la source
Lors de l'exécution de ce script, --enable-multilibj'ai obtenu `/usr/include/features.h:374:25: erreur irrécupérable: sys / cdefs.h: aucune compilation de fichiers ou de répertoires de ce type n'est terminée. ' Je pense qu'il faut installer quelque chose comme libx32gcc-4.8-dev mais pour GCC 5.2. Je me demandais si vous aviez des informations à ce sujet (celles que je trouve sont pour des versions plus anciennes de GCC, donc je ne sais pas si elles sont toujours actuelles ou si les noms des paquets ont changé). Merci d'avance.
user2413
@ user2413 Les paquets de fichiers manquants peuvent toujours être trouvés ici paquets.ubuntu.com/… Je dirais que c'estlibc6-dev
AB
0

Téléchargez le script sur cette page.

Extrayez le script du paquet ZIP et rendez-le exécutable en entrant chmod +x howto-gcc-5.2-ubuntu15.04.shdans le terminal.

Exécutez-le avec sudo ./howto-gcc-5.2-ubuntu15.04.

Et vous allez maintenant avoir GCC 5.2 installé sur votre système.

Dis moi pourquoi
la source