#1 Le 31/01/2007, à 22:50
- Yoshiball
[Résolu] Problème compilation C avec gcc
Bonjour, j'ai écrit un petit jeu en C, rien de terrible juste le jeu du plus ou du moins, on cherche un nombre tiré au hasard et le programme vous indique si c'est plus ou moins, jusqu'à ce que vous trouviez le nombre.
Mon problème est au moment de la compilation :
gcc -o -wall toto toto.c
J'obtiens ceci :
toto:(.rodata+0x0): définitions multiples de « _fp_hw »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crt1.o:../sysdeps/i386/elf/start.S:65: défini pour la première fois ici
toto : Dans la fonction "__data_start": définitions multiples de « __dso_handle »
/usr/lib/gcc/i486-linux-gnu/4.0.3/crtbegin.o:(.data+0x0): défini pour la première fois ici
toto : Dans la fonction "_init":/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crti.S:32: définitions multiples de « _init »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crti.o:/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crti.S:11: défini pour la première fois ici
toto : Dans la fonction "_start":../sysdeps/i386/elf/start.S:65: définitions multiples de « _start »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crt1.o:../sysdeps/i386/elf/start.S:65: défini pour la première fois ici
toto : Dans la fonction "_fini":/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crti.S:47: définitions multiples de « _fini »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crti.o:/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crti.S:11: défini pour la première fois ici
toto : Dans la fonction "__i686.get_pc_thunk.bx":/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crtn.S:34: définitions multiples de « __i686.get_pc_thunk.bx »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crti.o:/build/buildd/glibc-2.3.6/build-tree/i386-libc/csu/crti.S:11: défini pour la première fois ici
toto:(.rodata+0x4): définitions multiples de « _IO_stdin_used »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crt1.o:../sysdeps/i386/elf/start.S:71: défini pour la première fois ici
toto : Dans la fonction "__data_start": définitions multiples de « __data_start »
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/crt1.o:../sysdeps/i386/elf/start.S:65: défini pour la première fois ici
/tmp/ccWSd6Nq.o : Dans la fonction "main":toto.c:(.text+0x0): définitions multiples de « main »
toto: défini pour la première fois ici
collect2: ld a retourné 1 code d'état d'exécution
Si vous avez une idée du problème....
Merci.
Dernière modification par Yoshiball (Le 31/01/2007, à 23:07)
VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com
Hors ligne
#2 Le 31/01/2007, à 22:57
- Link31
Re : [Résolu] Problème compilation C avec gcc
gcc -Wall toto.c -o toto
Hors ligne
#3 Le 31/01/2007, à 23:07
- Yoshiball
Re : [Résolu] Problème compilation C avec gcc
Merci beaucoup, problème résolu.
VIM un éditeur pour la VIe : http://www.vim.org
Ubuntu, une distribution Linux pour tous : http://www.ubuntu.com
Mon espace perso : http://ngressier.developpez.com
Hors ligne