Oddly, while the Time library was updated for Arduino 1.0 and later, TimeAlarms was not. Replace the TimeAlarms.cpp file with the one attached.
Your sketch also needs the loop() function defined. Every Arduino sketch needs setup() and loop() defined, even if they are empty.
TimeAlarms.cpp (12.8 KB)