Nenn die Dateien doch .c...Namen sind Schall & Rauch.

Notfalls bekommt avr-gcc bzw. avr-c++ die Option '-x c++' die sagt, daß es sich bei der Datei um C++-Code handelt. Die Datei kann dann auch .exe oder .jpg heissen.