salut,
bon voila tout court mon problème j'ai trois fichiers :
irda.h
irda.c
test.c
j'ai deux variables globales déclaré dans irda.h :
int kode ;
int button_pressed ;
quand je compile ces fichiers le message suivant apparait :
à noter que j'ai bien vérifié que ces deux variables sont déclarés une seulle fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [root@emblin remote_control]# arm-linux-gcc *.o irrecord.c test.c -o test -lpthread /tmp/ccW73Iso.o:(.bss+0x0): multiple definition of `button_pressed' /tmp/cccMUSim.o:(.bss+0x0): first defined here /tmp/ccW73Iso.o:(.bss+0x4): multiple definition of `Newkode' /tmp/cccMUSim.o:(.bss+0x4): first defined here collect2: ld returned 1 exit status
merci
Partager