Forum: Mikrocontroller und Digitale Elektronik [Frage] C Keil Realview Fehlermeldung


von Martin (Gast)


Lesenswert?

(1) ist der Prototyp in einer Headerdatei.

(2) ist der Funktionskopf aus der Quelltextdatei.

(3) ist die Fehlermeldung von Keil Realview.


Was mache ich falsch? Mit dem alten CARM wurde das wunderbar kompiliert.


------------------------------------------------------------------------


(1) extern unsigned int firstdirectory ( struct tcommanddir buffer[], 
unsigned char isfirst) ;

(2) unsigned int firstdirectory ( struct tcommanddir buffer[], unsigned 
char isfirst)

(3) ..\..\fat16\file.c(1148): error:  #147-D: declaration is 
incompatible with "unsigned int firstdirectory(struct tcommanddir *, 
unsigned char)" (declared at line 16 of "..\..\fat16\..\fat16\file.h")

von Oliver J. (skriptkiddy)


Lesenswert?

Schon mal versucht "extern" wegzulassen?

von Martin (Gast)


Lesenswert?

An "extern" liegt es nicht, Kiddy.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.