@Anadun:
Danke für den Tipp, aber wenn ich dein Programm in Asuro.H einfüge, dann schreibt er eine unendliche Fehlerliste auf. Wenn ichs wieder raustu , die normale Asuro.h rein und dein Programm in Asuro.C, dann stehen folgende Fehler da:
asuro.c:125: error: `switched' undeclared (first use in this function)
asuro.c:125: error: (Each undeclared identifier is reported only once
asuro.c:125: error: for each function it appears in.)
asuro.c: In function `__vector_14':
asuro.c:138: error: `encoder' undeclared (first use in this function)
asuro.c: In function `Encoder_Init':
asuro.c:380: warning: implicit declaration of function `Encoder_Set'
asuro.c: At top level:
asuro.c:387: warning: type mismatch with previous implicit declaration
asuro.c:380: warning: previous implicit declaration of `Encoder_Set'
asuro.c:387: warning: `Encoder_Set' was previously implicitly declared to return `int'
asuro.c: In function `Encoder_Set':
asuro.c:388: error: `encoder' undeclared (first use in this function)
asuro.c:388: error: `LEFT' undeclared (first use in this function)
asuro.c:389: error: `RIGHT' undeclared (first use in this function)
asuro.c: In function `PrintInt':
asuro.c:394: warning: implicit declaration of function `itoa'
asuro.c: In function `Go':
asuro.c:424: warning: implicit declaration of function `abs'
asuro.c:436: error: `encoder' undeclared (first use in this function)
asuro.c:436: error: `LEFT' undeclared (first use in this function)
asuro.c:437: error: `RIGHT' undeclared (first use in this function)
asuro.c: In function `Turn':
asuro.c:485: error: `encoder' undeclared (first use in this function)
asuro.c:485: error: `LEFT' undeclared (first use in this function)
asuro.c:486: error: `RIGHT' undeclared (first use in this function)
make: *** [asuro.o] Error 1

> Process Exit Code: 2

....was mach ich denn falsch??
..vielleicht sollte ich einfach nochmal neu installieren.

LG Martin