@Maddin
die zusätzlichen Include-Paths nützen irgendwie nichts, denn der Fehler tritt VOR dem kompilieren auf (habe die compile.bat mal umbenannt, da was das gleiche Problem):


1>Die Zwischen- und Ausgabedateien für das Projekt "main" mit der Konfiguration "Release|Win32" werden gelöscht.
1>Cleaning folder d:\proj\main\main\Output\Release
1>Kompilieren...
1>motor.c
1>lcd.c
1>Kompilieren...
1>Main.c
1>Hinweis: Einlesen der Datei: D:\proj\main\main\BuildTools\WinAVR\avr\include\av r\io.h
1>Hinweis: Einlesen der Datei: D:\proj\main\main\BuildTools\WinAVR\avr\include\av r/sfr_defs.h
1>Hinweis: Einlesen der Datei: D:\proj\main\main\BuildTools\WinAVR\avr\include\in ttypes.h
1>Hinweis: Einlesen der Datei: D:\proj\main\main\BuildTools\WinAVR\avr\include\st dint.h
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(121) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(121) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(122) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(122) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(122) : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(123) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(123) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(123) : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(124) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(124) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(124) : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(125) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(125) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(125) : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(126) : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(126) : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(126) : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(12 : error C2061: Syntaxfehler: Bezeichner '__attribute__'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(12 : error C2059: Syntaxfehler: ';'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(12 : error C2059: Syntaxfehler: 'Typ'
1>D:\proj\main\main\BuildTools\WinAVR\avr\include\ stdint.h(129) : error C2061: Syntaxfehler: Bezeichner '__attribute__'


Widerum steht hier im log "Komoilieren" zuerst, was aber nicht stimmt.

Ich versteh nicht warum das Problem keiner weiter hat.


Kann man das Studio denn nicht einfach mit einem generierten Makefile von AVRStudio füttern? Evtl geht das einfacher..