HL1606 LED Strip + IRremote Libraries Problem

Hello, I am trying to use the HL1606 Library to interface a 16 Led strip, and also control it using a TV remote using the IRremote Library.

I have got both of the parts working separately, but if I try to include both of the libraries at the same time like this :

#include <IRremote.h>
#include <IRremoteInt.h>

#include <HL1606strip.h>

Than I get this error message :

IRremote\IRremote.cpp.o: In function `MATCH(int, int)':
/IRremoteInt.h:176: multiple definition of `MATCH(int, int)'
sketch_mar26b.cpp.o:C:\Program Files\Arduino 1.0.3\libraries\IRremote/IRremoteInt.h:176: first defined here
IRremote\IRremote.cpp.o: In function `MATCH_MARK(int, int)':
/IRremoteInt.h:177: multiple definition of `MATCH_MARK(int, int)'
sketch_mar26b.cpp.o:C:\Program Files\Arduino 1.0.3\libraries\IRremote/IRremoteInt.h:177: first defined here
IRremote\IRremote.cpp.o: In function `MATCH_SPACE(int, int)':
/IRremoteInt.h:178: multiple definition of `MATCH_SPACE(int, int)'
sketch_mar26b.cpp.o:C:\Program Files\Arduino 1.0.3\libraries\IRremote/IRremoteInt.h:178: first defined here
core.a(main.cpp.o): In function `main':
C:\Program Files\Arduino 1.0.3\hardware\arduino\cores\arduino/main.cpp:11: undefined reference to `setup'
C:\Program Files\Arduino 1.0.3\hardware\arduino\cores\arduino/main.cpp:14: undefined reference to `loop'

Please help me, I don't have any Idea of why it is not working :frowning:

Seeing your code is essential in order to provide help.

From the error messages it would appear that your program has no loop() or setup() functions. This is unlikely, but your combined program may be badly structured.