Remove the Arduino.h include, and the IRRemoteInt.h include. They get included in other ways. Your including the IRRemoteInt.h file is what is causing the duplicate define messages.
Remove the Arduino.h include, and the IRRemoteInt.h include. They get included in other ways. Your including the IRRemoteInt.h file is what is causing the duplicate define messages.