Firmata (Pduino) firmware won't compile... bug?

There were a few changes in the Arduino internals between 0007 and 0008 that broke firmata. I think Hans has updated it to work with the 0008 core; the latest source is at: http://at.or.at/hans/pd/objects.html.