Fehlermeldung in inttypes.h

Gast #178509
Lesenswert?

Hallo

Ich bekomm beim compilieren meines programms Folgende Fehlermeldung:

Compiling: mcu.c
avr-gcc -c -mmcu=atmega8535 -I. -g   -Os -funsigned-char
-funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wa,-adhlns=mcu.lst -IC:\WinAVR\avr\include
-std=gnu99 -Wp,-M,-MP,-MT,mcu.o,-MF,.dep/mcu.o.d mcu.c -o mcu.o
In file included from C:/WinAVR/avr/include/avr/sfr_defs.h:121,
                 from C:/WinAVR/avr/include/avr/io.h:81,
                 from mcu.c:8:
C:/WinAVR/avr/include/inttypes.h:67: error: syntax error before
"typedef"
make.exe: *** [mcu.o] Error 1

Kann mir nicht vorstellen das in der inttyps.h ein fehler liegt, und in
der 8ten zeile von mcu.c sthet nur
#include <avr/io.h>
Hab mir die inttyps.h auch angeschaut. In zeile 67 steht
typedef signed char int8_t;
Und vor dieser zeile sehe ich nur kommentare und
Präprozessoranweisungen (schweres wort).
Kann mir jemand erklären auf was diese fehlermeldung hindeutet?

mfg
Pirkl Max

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren