Ich habe keinen Arduino und kann daher nur allgemeine Hilfestellung zu AVR-Eclipse und C geben, und dieses Problem ist sehr C++-Spezifisch.
Welche WinAVR-Version verwendest du? Der letzte Post in diesem Thread deutet darauf hin dass man ein aktuelles WinAVR braucht, hier wird eine Problemlösung beschrieben von der ich nicht beurteilen kann, wie gefährlich sie ist ...

mfG
Markus

Edit: "keinen" Arduino statt "einen"