Komischer Fehler... der Compiler und Linker scheinen ja problemlos durchzulaufen, nur ganz am Ende, wenn avr-size die Größe der erzeugten Datei anzeigen soll 8damit man sieht, ob's noch in den AVR passt) geht was schief. Wird die .hex-Datei denn erzeugt?

Kannst du mal sämtliche Dateien zusammenpacken und posten, damit ich's mal testen kann?