Dein Problem ist, dass Du dem Compiler sagen musst, dass er den C99-Standard verwenden soll. Sonst arbeitet er im C90 oder C95-Modus und da sind so Sachen wie Deklarationen innerhalb von for-Anweisungen nicht erlaubt.

Um den C99-Modus einzuschalten, musst Du folgende Compileroption in Dein makefile einfügen:
Code:
-std=gnu99
Gruß,
askazo