user6969: I'm about to ask a question for the most common problem which everyone has with attiny85 and the IR library. I will try to make this question as simple as possible.
Few things about the lib and the chip
First of all the lib https://github.com/shirriff/Arduino-IRremote works great on the UNO and it's the best out there.
The Attiny85 is the smallest chip you can get able to run Arduino code. It has alot of limitations but it worth it!
The common problem
Attiny85 uses different timers from the normal Attiny and Atmega chips which makes it impossible to run the standard libraries. There are some fixes for some libs. For example the IR Remote has a version which ALMOST works with the chip and it can be found over here: http://gammon.com.au/Arduino/IRremote_Attiny.zip
However the problem lies in the core. The first time i used the patched IR i had the MIT High Low Media Group versino 1 of the core files which bearly worked but it was the first released so...
After reading this guide:http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS I used an updated core which can be found here: https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip
And the final problem
Even with the updated core i still got only 1 last error.
Compiling 'Shit' for 'ATtiny85 @ 8 MHz  (internal oscillator; BOD disabled)'
IRremoteInt.h:101: error: 'RAWBUF' was not declared in this scope
Error compiling

Does anyone know how to fix it?
Links

MIT high-low group first version: http://highlowtech.org/?p=1229
Tutorial for the chip and the IR: http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS
The IR original lib: https://github.com/shirriff/Arduino-IRremote
Updated core: https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip

Just in case you wanna know i'm using the Atmel Studio 6 with the Visual Micro plugin instead of the crappy-arduino-IDE

user368: RAWBUF is defined in IRremote.h. Make sure you include that header before including IRremoteInt.h.

6969: <p>I'm about to ask a question for the most common problem which everyone has with <code>attiny85</code> and the IR library. I will try to make this question as simple as possible.</p>

<h2>Few things about the lib and the chip</h2>

<p>First of all the lib <a href="https://github.com/shirriff/Arduino-IRremote" rel="nofollow">https://github.com/shirriff/Arduino-IRremote</a> works great on the <code>UNO</code> and it's the best out there.</p>

<p>The <code>Attiny85</code> is the smallest chip you can get able to run Arduino code. It has alot of limitations but it worth it!</p>

<h2>The common problem</h2>

<p><code>Attiny85</code> uses different timers from the normal Attiny and Atmega chips which makes it impossible to run the standard libraries. There are some fixes for some libs. For example the <code>IR Remote</code> has a version which <strong>ALMOST</strong> works with the chip and it can be found over here: <a href="http://gammon.com.au/Arduino/IRremote_Attiny.zip" rel="nofollow">http://gammon.com.au/Arduino/IRremote_Attiny.zip</a></p>

<p>However the problem lies in the core. The first time i used the patched <code>IR</code> i had the <code>MIT High Low Media Group</code> versino 1 of the core files which bearly worked but it was the first released so...</p>

<p>After reading this guide:<a href="http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS" rel="nofollow">http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS</a> I used an updated core which can be found here: <a href="https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip" rel="nofollow">https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip</a></p>

<h2>And the final problem</h2>

<p>Even with the updated core i still got <em>only 1</em> last error.</p>

<pre><code>Compiling 'Shit' for 'ATtiny85 @ 8 MHz  (internal oscillator; BOD disabled)'
IRremoteInt.h:101: error: 'RAWBUF' was not declared in this scope
Error compiling
</code></pre>

<p>Does anyone know how to fix it?</p>

<h2>Links</h2>

<ol>
<li>MIT high-low group first version: <a href="http://highlowtech.org/?p=1229" rel="nofollow">http://highlowtech.org/?p=1229</a></li>
<li>Tutorial for the chip and the IR: <a href="http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS" rel="nofollow">http://www.instructables.com/id/Attiny-IR-library/?ALLSTEPS</a></li>
<li>The IR original lib: <a href="https://github.com/shirriff/Arduino-IRremote" rel="nofollow">https://github.com/shirriff/Arduino-IRremote</a></li>
<li>Updated core: <a href="https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip" rel="nofollow">https://arduino-tiny.googlecode.com/files/arduino-tiny-0100-0017.zip</a></li>
</ol>

<p><strong>Just in case you wanna know i'm using the Atmel Studio 6 with the Visual Micro plugin instead of the crappy-arduino-IDE</strong></p>
 368: <p><code>RAWBUF</code> is defined in IRremote.h. Make sure you include that header before including IRremoteInt.h.</p>
