I tried recompiling an old project with a newer winavr version (still one year old though), but get an error for my fdevopen call. It did work on an older version.
main.c:129: warning: passing arg 1 of `fdevopen' from incompatible pointer type
main.c:129: error: too many arguments to function `fdevopen'
The relevant code itself is:
int PutChar (char c)
if (c == 0x0A)// \n
Should PutChar have another type than int?
Should I shutup until I have tried the newest build of winavr? :-)
Any other ideas? I couldn't find a similar problem searching the forum.