Ayuda con NECIRrcv

Saludos. Tengo un arduino Mega 2560 y al intentar compilar cualquier sketch que contenga esta librería me resulta en este error:

Arduino: 1.6.3 (Windows 8.1), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from printcodes.pde:3:0:

C:\Users\sergi_000\Documents\Arduino\libraries\NECIRrcv/NECIRrcv.h:4:24: fatal error: WConstants.h: No such file or directory

include "WConstants.h"

^

compilation terminated.

Error compiling. Me podrían decir como solucionarlo? Si es necesario descargar una librería me podrían pasar el link? Gracias de Antemano

Esta librería es vieja, usa IRremote que contempla el uso del protocolo NEC.

Ahora mirando el error, simplemente te esta diciendo que no existe en [ruta del arduino]\arduino\libraries una carpeta con ese nombre Wconstants que obviamente debe descargarse conjuntamente con NECIRrcv.

Te vuelvo a decir, usa IRremote que desde hace tiempo es la mas utilizada por todos.