Hallo,

mach mal nach den ganzen cli() und sei() Strichpunkte hin, das sollte schon mal die Hälfte der Fehler erledigen.
Und nach timer_init() auch.

Die Frage ist, warum CTC1 undeclared ist, ich kenne den Mega 128 nicht.
Hast du die richtige Header-Datei eingebunden und gibts das Register überhaupt (Schreibfehler?)

Grüsse, Martin