Warning: conflicting types for built-in function 'putc'

Jak skmpilować ten program ponieważ wyskakuje mi taki komunikat

WP6N1MP.png

kod:

static char * video_fb=(char *)0xb8000; 
void putc(char c) 
{ 
*video_fb++=c; 
video_fb++; 
} 
 
void puts(char * s) 
{ 
for(;*s;) putc(*s++); 
} 
 
void start_kernel(void) 
{ 
puts("Hello World !"); 
 
for(;;); 
}

jak coś to ten kod wzięty z tej strony - http://pl.wikibooks.org/wiki/Pisanie_OS/From_zero_to_hero

 

Poza tym to tylko warning, na pewno się nie kompiluje?

dziękuję za odpowiedź nawet nie zauważyłem że się skompilowało miałem cały pulpit w plikach i nawet nie zauważyłem go i pomyślałem że jak jest ten błąd to pliku nie będzie