erros estranhos em C..

enok

Portugal@Home Member
tou a tentar compilar a 1ª parte de um trabalho e tá-me a dar estes erros:

Código:
$ gcc input.c main.c
/tmp/cc6QoeA2.o: In function `Initialize':
main.c:(.text+0x0): multiple definition of `Initialize'
/tmp/ccYDnHj1.o:input.c:(.text+0x0): first defined here
/tmp/cc6QoeA2.o: In function `Insert':
main.c:(.text+0x15): multiple definition of `Insert'
/tmp/ccYDnHj1.o:input.c:(.text+0x15): first defined here
/tmp/cc6QoeA2.o: In function `Parse':
main.c:(.text+0xac): multiple definition of `Parse'
/tmp/ccYDnHj1.o:input.c:(.text+0xac): first defined here
collect2: ld returned 1 exit status

nunca vi este tipo de erros.. mas duvido que tenha a haver com o codigo. deve ser antes a falta de alguns files importantes, não? quais serão, alguem faz ideia?
querem que ponha o codigo tambem? ele para já só trata do input dado em stdin, com recurso a listas de estruturas.. nada demais. :(
 
Back
Topo