Ab der Version 1.0 der Arduino-Software wurde die Library WProgram.h umbenannt in Arduino.h.
Was unscheinbar wirkt führt zu großen Fehlern, die aber leicht begehbar sind.
Dazu muss innerhalb in der problematischen Library die Zeile
#include "WProgram.h"
gegen
#if defined(ARDUINO) && ARDUINO >= 100 #include "Arduino.h" #else #include "WProgram.h" #endif
ausgetauscht werden. So wird die richtige Library gelinkt und die Fehler verschwinden.