Weil es keine lipsup++ beim avr-gcc gibt. Sprich:

Es gibt kein new und delete. Die C++ Implementierung für den AVR ist nicht vollständig. Gibt hier im Forum und bei mikrocontroller.net einige Threads dazu.