Hallo Dieter
du darfst die Sache nicht zu penibel sehen.
Die Datei main.c ist das eigentliche Programm. Du kannst den Namen beibehalten oder umtaufen, ansonsten hast du nur gleiche Programme auf dem rechner. In Ihm erfolgt die includee auf das nächste, dem niboprot.h. Von diesem erfolgt dann wieder der Zugriff auf niboprot_reg.h. Habe die ganze Sache nachfolzogen. Es lag bisher an einer zuordnung der einzelnen verzeichnisse bei mir. Habe sie anders als Workwind und dadurch Probleme. Kann man auch im Programm sehen:
#include "nibo/spi.h"
#include "nibo/floor.h"
#include "niboprot.h"
In den ersten beiden include erfolgt der Aufruf von spi und floor im Unterverzeichnis nibo. bei niboprot.h ist keins angeben. Dadurch kommt es schon zu Problemen. Auch in den niboprot.c und niboprot_reg.h ist das selbe.
Konnte den Fehler weiter eingrenzen:
E:\Programme\AVRStudio\Programme\..\Nibo\include/nibo/niboprot.h:1:25: error: nibo/stdint.h: No such file or directory
Es gibt nur noch einen Fehler, es scheint stdint.h zu fehlen. Ich konnte sie leider nicht finden. Hat jemand eine Ahnung wo die stehem muss?
achim