Bis auf das versetzten der Lib und ändern der makefile, ja das ist gut.

Aber irgendwie stimmen mehrere Sachen noch nicht. Und wie das gekommen ist ist mir ein Rädsel.

myasuro.h: Diese Datei enthält Kenndaten fur deine Asuro. Es soll nur eingebunden werden bei das Kompilieren der Lib Dateien selbst, nicht jedes Program. Einfach drin kopieren ist nicht richtig. Wo hast du es eigentlich hin kopiert? Es soll in den Ordner: Asurolibv280rc1\lib\inc stehen.


E:/utils/inc: Das seht an als unter-Ordners von dem WinAVR Kompiler Ordnerstructur. Wo ist dein "WinAVR-20100110" Haupt-ordner? Etwas muss schief gegangen sein beim installieren der WinAVR Kompiler. Aber es funktioniert mehr oder weniger nun. Also, wir lassen es nun dabei.

Die letzte 'fehler' ist eigentlich nur ein Warnung. Nicht unbedingt etwas das schief gegangen ist, nur etwas das nicht ist wie es gehört. Aber das ist ein Zeichen das du vielleicht Probiert hat ein alte FirstTry ordner (mit Programmen und makefile durch Arexx erstelt) versucht habt zu Kompilieren mit der neue lib. Dein test.c Program uber kopieren ist kein Problem. Aber mann soll nicht den makefiles ubernehmen. Bitte nehme den FirstTry ordner der neue lib, und kopiere nur dein test.c drin und vergesse diese alten FirstTry. Dan wird diese Meldung: "This header file is obsolete. Use <avr/interrupt.h>." nicht mehr gegeben.