[Solved] Getting errors while compiling with the IRremote Library

So I decided I'd get back into Arduino and pick up on a project I left off earlier this year. I re installed Arduino and the libraries I needed (including IRremote) and loaded up my project files. I went to verify my code and got a fair amount of errors which I found interesting since I had uploaded this code to my Arduinos before I dropped the project. I decided to open up the examples that came with the library and compare my code and their code and found that they were producing the same errors that mine were, and it wasn't an issue with my code but rather the libraries. I thought, hey, maybe these libraries aren't compatible with Arduino 1.0.6 so I fired up 1.0.4 and got the same errors. As far as I know, this library is still updated (cpp was edited 11 days ago). Anyway, here's the verbose output during compilation of "IRtest2", an example that came with the library:

Arduino: 1.0.6 (Windows 7), Board: "Arduino Duemilanove w/ ATmega328"
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\standard -IC:\Program Files (x86)\Arduino\libraries\RobotIRremote C:\Users\Branden\AppData\Local\Temp\build7394124415594851298.tmp\IRtest2.cpp -o C:\Users\Branden\AppData\Local\Temp\build7394124415594851298.tmp\IRtest2.cpp.o 

IRtest2:34: error: 'IRsend' does not name a type
IRtest2.ino: In function 'void waitForGap(int)':
IRtest2.ino:71: warning: comparison between signed and unsigned integer expressions
IRtest2.ino: In function 'void test(char*, int, long unsigned int, int)':
IRtest2:132: error: 'irsend' was not declared in this scope
IRtest2:135: error: 'irsend' was not declared in this scope
IRtest2:138: error: 'irsend' was not declared in this scope
IRtest2:141: error: 'irsend' was not declared in this scope
IRtest2.ino: In function 'void testRaw(char*, unsigned int*, int)':
IRtest2:181: error: 'irsend' was not declared in this scope
IRtest2.ino: In function 'void loop()':
IRtest2.ino:260: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:261: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:262: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:263: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:264: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:265: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:266: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:267: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:268: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:269: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:270: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:271: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:272: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:273: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:274: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:275: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:281: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:283: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:284: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:287: warning: deprecated conversion from string constant to 'char*'
IRtest2.ino:288: warning: deprecated conversion from string constant to 'char*'

If anyone has any ideas as to how to get this to compile again and run, that'd be really appreciated... Thanks!

Since you didn't post your code we can't help you.

Have you seen this ?

The code was from an example from the library and since the code was never the issue in the first place I didn't post it.

I got it figured out though, turns out the IRremote conflicted with the RobotIRremote library from Arduino. Deleting that library from Arduino solved my issues.

Thanks.

If you had posted the code we would have seen both library #include statements and could have figured that out.

I got it figured out though, turns out the IRremote conflicted with the RobotIRremote library from Arduino. Deleting that library from Arduino solved my issues.

That whole robot thing was the most poorly though out project that the Arduino team has come up with, in my opinion.