FrequencyTimer2 library für Duemilanove ATmega328

Hallo,

Ich habe versucht nach der Anleitung im Playground [ch9702]Direct driving of an 8x8 LED matrix with no ICs zum laufen zu bringen.

Ich erhalte aber beim Compilen folgende Fehlermeldnung:

In file included from C:\Users\cooper\Desktop\arduino-0015-win\arduino-0015\hardware\cores\arduino/WProgram.h:4,


c:/users/cooper/desktop/arduino-0015-win/arduino-0015/hardware/tools/avr/lib/gcc/../../avr/include/stdlib.h:111: error: expected unqualified-id before 'int'


c:/users/cooper/desktop/arduino-0015-win/arduino-0015/hardware/tools/avr/lib/gcc/../../avr/include/stdlib.h:111: error: expected `)' before 'int'


c:/users/cooper/desktop/arduino-0015-win/arduino-0015/hardware/tools/avr/lib/gcc/../../avr/include/stdlib.h:111: error: expected `)' before 'int'


In file included from C:\Users\cooper\Desktop\arduino-0015-win\arduino-0015\hardware\cores\arduino/WProgram.h:6,

Anscheinend si die FrequencyTimer2 library nicht für den ATmega328 ausgelegt. Was muss ich korregieren damit es dennoch läuft?

Danke für die Hilfe

Wer sucht der findet.
Einfach in der FrequencyTimer2.h oben folgende Zeile Einfügen:

#include <WProgram.h>

Funktioniert anscheinend auch bei anderen Libarys.