IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Problème installation gcc 4.7


Sujet :

Applications et environnements graphiques

  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 274
    Points : 176
    Points
    176
    Par défaut Problème installation gcc 4.7
    Bonjour à tous,

    J'essaie depuis hier d'installer la dernière version de gcc/g++ sur ubuntu (12.04). Cependant, comme cela est fréquent, il y a toujours un obstacle qui semble impossible à franchir sans aide , c'est pourquoi je fait appel à vous =).

    Je ne connaît que les bases du fonctionnement de tout cela je suis totalement novice même ^^.

    Enfin bref venons en au problème. J'ai suivi ce tutoriel à la lettre : http://solarianprogrammer.com/2012/0...-ubuntu-12-04/ , et j'ai également regardé sur les pages gnu les diverses informations utiles pour l'installation.

    Tout ce passe bien jusqu'à l'appel de make dans le dossier gcc-4.7 téléchargé.
    J'obtiens l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    checking for suffix of object files... configure: error: in `/home/julien/GCC_INSTALLATION/gcc-4.7.0/x86_64-linux-gnu/libgcc':
    configure: error: cannot compute suffix of object files: cannot compile
    See `config.log' for more details.
    make[2]: *** [configure-stage1-target-libgcc] Erreur 1
    make[2]: quittant le répertoire « /home/julien/GCC_INSTALLATION/gcc-4.7.0 »
    make[1]: *** [stage1-bubble] Erreur 2
    make[1]: quittant le répertoire « /home/julien/GCC_INSTALLATION/gcc-4.7.0 »
    make: *** [all] Erreur 2
    Voici le config.log : http://www.developpez.net/forums/att...1&d=1349604541
    Fichiers attachés Fichiers attachés

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 858
    Points : 218 577
    Points
    218 577
    Billets dans le blog
    120
    Par défaut
    Bonjour,

    Quelle est la commande que vous avez utilisé pour arriver à cette erreur ?
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Hum C'est pas un problème d'installation de gcc, mais de compilation
    Si tu veux installer gcc, installe les paquets gcc-4.7-base. Si tu veux la dernière version de gcc, installe le parquet gcc-snapshot
    A moins que tu aies une raison particulière de compiler gcc ?

  4. #4
    Membre éclairé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2007
    Messages : 373
    Points : 764
    Points
    764
    Par défaut
    Pour Ubuntu 12.04, la façon la plus simple pour avoir gcc 4.7 est d'utiliser le dépot toolchain. Maintenant, j'ai eu quelque soucis avec cette procédure (qui a fichu le bazar dans certains fichiers de configurations, rendant ma distribution hybride entre la 12.04 et la 12.10).

    Du coup j'ai également suivi le tutoriel que tu cites, et tout fonctionne sans problème, à l'exception de ce que j'ai posté en commentaire là bas, problème qui n'arrive que si l'on compile pour du 32 bits (je me cite) :
    To build on a 32 bit system, one needs to change :

    export LIBRARY_PATH=/usr/lib/i386-linux-gnu/
    export C_INCLUDE_PATH=/usr/include/i386-linux-gnu
    export CPLUS_INCLUDE_PATH=/usr/include/i386-linux-gnu
    ../gcc-4.7.0/configure --build=i386-linux-gnu --prefix=/usr/gcc_4_7 --with-gmp=/usr/gcc_4_7 --with-mpfr=/usr/gcc_4_7 --with-mpc=/usr/gcc_4_7 --enable-checking=release --enable-languages=c,c++,fortran --disable-multilib --program-suffix=-4.7

    The step:
    sudo ln -s /usr/lib/x86_64-linux-gnu /usr/lib64
    ... is not needed.

    I also had to install g++-multilib.

  5. #5
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2011
    Messages : 274
    Points : 176
    Points
    176
    Par défaut
    Merci pour vos réponses pour ce qui est de la commande qui bloque c'est simplement le make dans le dossier gcc, et j'ai progressé, l'erreur a disparu lorsque j'ai ajouté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    export LD_LIBRARY_PATH=/usr/gcc_4_7/lib:$LD_LIBRARY_PATH
    au bashrc. Cependant une autre erreur est survenue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... configure: error: in `/home/julien/GCC_INSTALLATION/gcc-4.7.0/x86_64-linux-gnu/libgomp':
    configure: error: cannot run C compiled programs.
    If you meant to cross compile, use `--host'.
    Je peux poster le fichier log mais cela ne servirait à rien je pense car je n'y ai rien trouvé d'anormal.

    Edit : @gbdivers : mon but est effectivement simplement de disposer de gcc 4.7 et non de le compiler, je vais donc le télécharger comme tu me l'as dit

    Edit : effectivement c'est bien plus pratique ainsi ça marche merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème installation gcc 3.4.6 [centOS]
    Par DJ-sauron dans le forum Applications et environnements graphiques
    Réponses: 0
    Dernier message: 13/01/2011, 11h08
  2. Problème installation gcc
    Par 4R416N33 dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 01/08/2007, 10h21
  3. Réponses: 2
    Dernier message: 28/04/2004, 11h25
  4. Problème installation et démarrage démon MySQL
    Par gafish dans le forum Installation
    Réponses: 2
    Dernier message: 05/02/2004, 13h20
  5. [TOMCAT] Problème install
    Par stailer dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 18/12/2003, 18h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo