PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Compiler Problem



irobot_22587
21.01.2007, 20:08
Ich habe auf einmal ein Compiler Problem, dass ich nicht gelöst bekomme.

Programme, die zuvor sauber compiliert werden konnten, brechen jetzt mit folgendem Fehlercode ab
> "make.exe" all
-------- 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 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=C:/WinAVR/ASURO_src/asuro_ver261.lst C:/WinAVR/ASURO_src/asuro_ver261.c -o C:/WinAVR/ASURO_src/asuro_ver261.o
In file included from C:/WinAVR/avr/include/inttypes.h:37,
from C:/WinAVR/avr/include/avr/sfr_defs.h:123,
from C:/WinAVR/avr/include/avr/io.h:86,
from c:/WinAVR/ASURO_src/asuro_ver261.h:143,
from C:/WinAVR/ASURO_src/asuro_ver261.c:155:
C:/WinAVR/avr/include/stdint.h:114: error: syntax error before "typedef"
make.exe: *** [C:/WinAVR/ASURO_src/asuro_ver261.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:02

Ich habe nichts an den *.h Dateien verändert. Hat jemand eine Idee wie ich den Fehler beheben kann?

Besten Dank im voraus!

damaltor
21.01.2007, 21:19
öhm... neu installieren sollte das problem beheben, spontan keine idee warum die datei verändert ist.

atsju
28.01.2007, 20:54
also, kannst du das program du versuchst zu compilieren bitte senden?
vieleicht liegt es an diesem (test.c) und nicht an dem .h

zuerst kannst du auch probieren ein sehr einfaches program compilieren