Gast
#181575
Hallo!
Ich benutze den ICCAVR-Compiler. Wenn ich delay.h mit einbinde, bekomme
ich folgende Compilerfehler:
C:\Programme\iccv7avr\bin\imakew -f HelloWorld.mak
iccavr -c -e -D__ICC_VERSION="7.00C" -DATtiny26 -l -g
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\main.c
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(86):
syntax error; found `void' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(89):
undeclared identifier `__asm__'
!W
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(89):[warning]
expression with no effect elided
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(89):
syntax error; found `volatile' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(89):
illegal statement termination
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(89):
skipping `volatile'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(92):
syntax error; found `:' expecting `)'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(92):
skipping `:'
!W
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(92):[warning]
expression with no effect elided
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(92):
syntax error; found "=r ... expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(92):
found `pointer to char' expected a function
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(93):
syntax error; found `:' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(93):
illegal statement termination
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(93):
skipping `:'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(93):
found `pointer to char' expected a function
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(94):
syntax error; found `)' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(94):
illegal statement termination
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(94):
skipping `)'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(108):
syntax error; found `void' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(111):
undeclared identifier `__asm__'
!W
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(111):[warning
]
expression with no effect elided
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(111):
syntax error; found `volatile' expecting `;'
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(111):
illegal statement termination
!E
C:\DOKUME~1\Matthias\Desktop\AVR-Projekte\ATtiny26\delay.h(111):
too many errors
C:\Programme\iccv7avr\bin\imakew.exe: Error code 1
Done: there are error(s). Exit code: 1
Kann damit vielleicht jemand was anfangen?
Wär euch sehr dankbar, wenn jemand eine Lösung findet!
Mit freundlichen Grüßen
Matthias