I've got an arduino duemilanove, and I'm following the instructions here: http://arduino.cc/en/Tutorial/ArduinoToBreadboard. I've download the breadboard.zip file and extracted it into /hardware/breadboard/ in my arduino sketch folder. However when I come to verify any sketch using the "ATMega328 on a board (8MHz internal clock)" board, I get the following error:
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