Rabazzz
23.10.2007, 16:52
Hallo zusammen!
Bin gerade dabei eine kleine lib für die Arbeit mit i2c zu erstellen, habe dabei allerdings ein Problem beim zusammenpacken der Dateien.
Als Grundlage soll mir eigentlich die i2c.c aus der AVR-lib dienen. Binde ich die in mein Project mit #include <i2c.h> ein, findet AVR-Studio allerdings die Funktionen nicht.
*mecker impliziete Deklaration*
Das gleiche Spiel passiert auch mit der inttypes.h und anderen Bibliotheken aus der AVR-lib.
Was kann man da alles falsch machen? Der Pfad zur AVR-lib ist in den Projekteinstellungen richtig gesetzt, die entsprechenden Dateien werden auch als externe Abhängigkeit im AVR-Studio angezeigt.
Naja, ist schon ne Weile her, dass ich C für AVRs programmiert habe, aber sicher kann mir jemand auf die Sprünge helfen.
Grüße,
Rabazzz
Bin gerade dabei eine kleine lib für die Arbeit mit i2c zu erstellen, habe dabei allerdings ein Problem beim zusammenpacken der Dateien.
Als Grundlage soll mir eigentlich die i2c.c aus der AVR-lib dienen. Binde ich die in mein Project mit #include <i2c.h> ein, findet AVR-Studio allerdings die Funktionen nicht.
*mecker impliziete Deklaration*
Das gleiche Spiel passiert auch mit der inttypes.h und anderen Bibliotheken aus der AVR-lib.
Was kann man da alles falsch machen? Der Pfad zur AVR-lib ist in den Projekteinstellungen richtig gesetzt, die entsprechenden Dateien werden auch als externe Abhängigkeit im AVR-Studio angezeigt.
Naja, ist schon ne Weile her, dass ich C für AVRs programmiert habe, aber sicher kann mir jemand auf die Sprünge helfen.
Grüße,
Rabazzz