Control Arduino with Universal Remote

Is there a particular version of the Arduino IDE that this library works with, because I can't run the library with 0010 or 0011 without getting an Error building library "NECIRrcv" then it gives me the following:

In file included from C:\Documents and Settings\User\My Documents\arduino-0011\hardware\cores\arduino/WProgram.h:6,
from NECIRrcv.cpp:4:
c:/documents and settings/user/my documents/arduino-0011/hardware/tools/avr/bin/../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>."
NECIRrcv.cpp: In member function 'void NECIRrcv::begin()':
NECIRrcv.cpp:15: error: 'TCCR2A' was not declared in this scope
NECIRrcv.cpp:20: error: 'TCCR2B' was not declared in this scope
NECIRrcv.cpp:25: error: 'TIMSK2' was not declared in this scope

Any ideas what is going wrong?

Thanks for the help in advance.