Hallo filth,
da bin ich aber froh, dass es wirklich win-Doof heißt.

m.a.r.v.i.n hatte am 13.09 schon an liggi folgendes geschrieben:
in deinem Projektordner befindet sich wahrscheinlich noch eine alte asuro.h und asuro.c. Die müssen da natürlich weg. Es wird nur noch die asuro.h aus dem lib/inc Ordner und die asuro.c aus dem lib Ordner verwendet.
Ich vermute auch bei dir noch die Dateien asuro.h und asur.c in deinem Projektordner.
Zur Erklärung:
Das in deinem Makefile im Entwicklungsordner angegeben "DIRINC = . " wäre hier dafür verantwortlich, dass dort zuerst nach den *.h-Dateien gesucht wird, und erst danach in den AVR-Verzeichnissen.
Dies ist deshalb aber sinnvoll, da du ja eventuell auch noch eigene *.h-Dateien schreiben möchtest, die dann natürlich in deinem Projektverzeichniss liegen.