Für den Umstand, dass Du das Vorhandensein einer Include komplett übersiehst:
gehst Du von ziemlich vielen Annahmen aus.Ich vermute, daß sie zum Asuro gehören. Dann sollten sie aber in irgendeinem Headerfile dem Compiler bekannt gemacht werden. In deinen Includes sehe ich aber nur Includes im Umfeld der C-Library oder von AVR, aber nichts von Asuro.
Du siehst doch die offensichtlichen Schwierigkeiten von Oderlachs und da gehst Du dann auch noch davon aus, dass er sich die asuro.h selbst erstellt hat ? Das ist doch Unsinn, er wird froh sein, wenn er die asuro.h bereitgestellt bekommt und nur einbinden muss. Und daran scheint's zu hapern.
Aber selbst dann würde der vollständige Compileroutput für Klarheit sorgen.
Eine vom User erstellte Sammlung von Funktionen kann auch eine Library sein, nur eben keine des Compilers selbst. Die Verwendung von "" oder <> gibt an, wo der Compiler die Header sucht und sagt nichts darüber aus, ob der Header vom User jetzt selbstgestrickt ist, oder vom Anbieter der Hardware bereitgestellt wird.
Lesezeichen