Hallo.
Ich wollte ein paar .c Dateien, die hier im Forum gepostet wurden, testen (Code aus "Ausuro folgt der Linie"). Dazu habe ich einen neuen Ornder erstellt mit

Code:
28.09.2005  15:51            18.422 asuro.c
04.12.2006  17:47                34 asuro.d
28.09.2005  15:51            14.347 asuro.h
19.12.2005  14:01             7.297 Makefile
06.01.2001  18:08                 8 Test-all.bat
06.01.2001  18:08                10 Test-clean.bat
04.12.2006  17:27             1.044 test.c
04.12.2006  17:31               963 test.c.old
04.12.2006  17:47                31 test.d
Wenn ich allerdinge compilieren will, erhalte ich zig Fehler, nämlich:
Code:
-------- begin --------
avr-gcc --version
avr-gcc (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

avr-gcc -c -mmcu=atmega8 -I. -g -Os -I../../lib/inc -funsigned-char -funsigne
itfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=tes
st test.c -o test.o
In file included from asuro.h:145,
                 from test.c:2:
C:/Programme/ASURO/WinAVR/avr/include/avr/signal.h:36:2: warning: #warning "T
 header file is obsolete.  Use <avr/interrupt.h>."
test.c: In function `main':
test.c:30: error: syntax error before ';' token
test.c:24: warning: unused variable `i'
test.c: At top level:
test.c:32: warning: type defaults to `int' in declaration of `LineData'
test.c:32: warning: parameter names (without types) in function declaration
test.c:32: error: conflicting types for 'LineData'
asuro.h:329: error: previous declaration of 'LineData' was here
test.c:32: error: conflicting types for 'LineData'
asuro.h:329: error: previous declaration of 'LineData' was here
test.c:32: warning: data definition has no type or storage class
test.c:33: warning: type defaults to `int' in declaration of `ADOffset'
test.c:33: error: initializer element is not constant
test.c:33: warning: data definition has no type or storage class
test.c:34: warning: type defaults to `int' in declaration of `speedLeft'
test.c:34: error: initializer element is not constant
test.c:34: warning: data definition has no type or storage class
test.c:35: error: syntax error before ';' token
....
Kann mir kurz einer sagen, was da faul ist?
Komisch finde ich auch: Wenn ich unter Programmers Notepad IRGEND eine .c Datei öffne, wird bei "make" immer in das Verzeichnis > "C:\Programme\ASURO\ASURO_src\FirstTry\Test-all.bat" gesprungen -- wo wohl offenbar die aller erste Testversion lag?

Idee, woran das liegen könnte?
Danke,
W.R.