compilateur GCC manquant !
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

compilateur GCC manquant !



  1. #1
    invite4ba7893d

    compilateur GCC manquant !


    ------

    Bonjour, je suis débutant sur Linux et je voudrais continuer un exo fais en classe.

    Lorsque j'ouvre un Terminal, je me place bien dans le dossier où est présent mon fichier (cd...). Et la je tape "gcc -o exo1.c exo1" => message d'erreur !

    exo1: In function `_start':
    (.text+0x0): multiple definition of `_start'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: (.text+0x0): first defined here
    exo1: (.rodata+0x0): multiple definition of `_fp_hw'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: (.rodata+0x0): first defined here
    exo1: In function `_fini':
    /home/aurel32/glibc/glibc-2.7/build-tree/glibc-2.7/csu/../sysdeps/generic/initfini.c:109: multiple definition of `_fini'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crti.o: (.fini+0x0): first defined here
    exo1: (.rodata+0x4): multiple definition of `_IO_stdin_used'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: (.rodata.cst4+0x0): first defined here
    exo1: In function `__data_start':
    (.data+0x0): multiple definition of `__data_start'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: (.data+0x0): first defined here
    exo1: In function `__data_start':
    (.data+0x4): multiple definition of `__dso_handle'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/crtbegin.o: (.data+0x0): first defined here
    exo1: In function `_init':
    /home/aurel32/glibc/glibc-2.7/build-tree/i386-libc/csu/crti.S:15: multiple definition of `_init'
    /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crti.o: (.init+0x0): first defined here
    /usr/lib/gcc/i686-linux-gnu/4.4.5/crtend.o: (.dtors+0x0): multiple definition of `__DTOR_END__'
    exo1: (.dtors+0x4): first defined here
    collect2: ld returned 1 exit status


    J'en déduis qu'il faut installer le compilateur GCC mais je ne sais pas comment on fait
    PS : j'ai le dernier UBUNTU

    Merci.

    -----

  2. #2
    invite4ba7893d

    Re : compilateur GCC manquant !

    Je viens d'aller dans le gestionnaire de paquets Synaptic, et j'ai déjà le dernier GCC installé 4:4.4-1 ubuntu2.

    En plus du message d'erreur (en bleu ci-dessus), on me supprime exo1.c !!!

    Que faire ?

  3. #3
    clempar55

    Re : compilateur GCC manquant !

    Sur ubuntu, vérifie que tu as bien le paquet "build-essentials" ( ou quelque chose comme ça, peut-être sans "s") installé.
    Sinon la commande pour compiler, si ca n'est pas une faute de recopie, ca serait plutôt "gcc -o exo1 exo1.c" au lieu de "gcc -o exo1.c exo1" . En effet l'option -o s'applique sur "exo1" (nom de l'executable de sortie) et non sur exo1.c (fichier source).

    Bonne chance.

  4. #4
    Jack
    Modérateur

    Re : compilateur GCC manquant !

    Citation Envoyé par clempar55 Voir le message
    Sur ubuntu, vérifie que tu as bien le paquet "build-essentials" ( ou quelque chose comme ça, peut-être sans "s") installé.
    Sinon la commande pour compiler, si ca n'est pas une faute de recopie, ca serait plutôt "gcc -o exo1 exo1.c" au lieu de "gcc -o exo1.c exo1" . En effet l'option -o s'applique sur "exo1" (nom de l'executable de sortie) et non sur exo1.c (fichier source).

    Bonne chance.
    +1
    Ca expliquerait tout.

    A+

  5. A voir en vidéo sur Futura
  6. #5
    invite4ba7893d

    Re : compilateur GCC manquant !

    Ah c'est bon, c'était juste le sens des mots qu'il fallait changer !

    Pourtant je pensais avoir testé cette solution (mais non apparemment ^^)

    MERCI !!!

Discussions similaires

  1. librairie lcd pour avr gcc
    Par inviteff7a2099 dans le forum Électronique
    Réponses: 2
    Dernier message: 22/07/2008, 19h29
  2. GCC introuvable
    Par invite7494d0d2 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 14/11/2007, 06h45
  3. Linux gcc
    Par invitee5fedd72 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 28/10/2007, 19h13
  4. installation gcc sous linux
    Par invite537de305 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 05/02/2004, 16h33
  5. Cygwin-Unix-Utiliser GCC
    Par JP dans le forum Logiciel - Software - Open Source
    Réponses: 10
    Dernier message: 28/10/2003, 19h22