Was du mit der Zeile:
Code:
INCLUDES = -I"C:\Dokumente und Einstellungen\Dittay\Eigene Dateien\..\..\..\AsuroLib-v280rc1\lib\inc"
bewirken möchtest, verstehe ich auch nicht.
Du gehst vom Root-Verzeichnis aus in drei Unterverzeichnisse und gibst dort das drei Ebenen höher liegende Verzeichnis "AsuroLib-v280rc1" an von dem es dann wieder zwei Ebenen tiefer geht. Komische Logik.
Mit:
Code:
INCLUDES = -I"C:\AsuroLib-v280rc1\lib\inc"

bzw. in richtiger UNIX- Schreibweise:
INCLUDES = -I"C:/AsuroLib-v280rc1/lib/inc"
würde man das doch viel einfacher erreichen - oder?

Ich kenn mich aber mit Makefiles auch nicht so gut aus.
Mein Vorschlag:
schnapp dir z.B. das komplette FirstTry-Projekt von der Installations- CD und kopiere es für jedes neue Projekt in einen eigenen Ordner.
Dann änderst du jeweils nur die Datei test.c und rufst den Compiler über Test-all.bat auf. Wenn es keine Fehler gibt, hast du anschließend eine Datei test.hex in diesem Verzeichnis und die kannst du dann auf den ASURO flashen.
Um die modifizierte Asuro Lib 280rc1 zu verwenden, kopierst du eben die asuro.c und asuro.h aus dem neuen 280rc1-Lib-Verzeichnis in deine eigenen Projektverzeichnisse.
Ist vielleicht nicht die eleganteste Methode, aber bei mir funktionierts so.

Gruß
Günther