Arduino on a breadboard does not compile [solved]

to anybody who has issues, I've solved my problems by reading this: Using your Arduino as an ISP

The whole lot is worth a read, however the important bit for this problem is:

Problem:
"pins_arduino.h: No such file or directory"

Solution:
Copy the contents from the downloaded boards.txt in your src/hardware folder to the boards.txt in App folder instead. On OSX: right click the Arduino app and browse Contents/Resources/Java/hardware/arduino/boards.txt.

You may also need to add the line below after the other text you pasted as it's missing in the downloadable example file:
atmega328bb.build.variant=standard