undefined references to ...
-
Hallo alle,
in meinem 'test.c' rufe ich die Funktion:
AHANDLE init ( const CHAR * name, GPS_INIT * myInit ), --> GPS_INIT ist structaufruf sieht so aus : process = init ( "Hallo:", & myInit );
die Deklaration und Implementierung sind in --> gps.h gps.c <-- nach dem Build bekomme ich immer die gleichen Fehlermeldung:
undefined references to 'init'Ich habe versucht die übergabeParamentern zu ändern,
Z.B. process = init ( "Hallo:", myInit );
um zu überprüfen, ob linken in Orderung ist, bekomme ich
error:incompatible type for argument 2 of 'init'
so scheint es link in Orderung.Kann hier jemand mir hilfen, wo das Problem ist
?
Ich arbeite unter VM Linux Suse10.0 eclipse.CDT 3.1.1 und ein uraltes Projekt mit viele lib.
Dank
-
Hast du denn die Datei "gps.c" auch zu deinem Projekt hinzugefügt, so daß der Linker die Funktion aus der erstellten Objekt-Datei finden kann?