Hallo

Du schreibst:

#include “asuro.h”

Der Kompiler mag aber lieber:

test.c:1:10: error: #include expects "FILENAME" or <FILENAME>
(test.c:1:10: bedeutet hier: Zeile 1 Zeichen 10)

Richtig wäre also:

#include "asuro.h" (mit normalen " auf der 2-Taste)

Da der Kompiler deshalb die asuro-Library nicht finden und einbinden kann, kennt er auch die Funktionen nicht die dort deklariert und definiert sind:

test.c:3: warning: implicit declaration of function 'Init'
test.c:4: warning: implicit declaration of function 'StatusLED'

bzw. die dort festgelegten #defines:

test.c:4: error: 'RED' undeclared (first use in this function)
test.c:4: error: (Each undeclared identifier is reported only once
test.c:4: error: for each function it appears in.)

Alles klar? Das falsche " ist übrigens ein Fehler in der asuro-Doku...

Gruß

mic