He solved it by cheating and using my precompiled binary version. But, unless you plan to edit the source and make your own changes then you have no real reason to compile it yourself. The binary is at www.savvycan.com
The problems people are running into are because I forgot to update the library versions when I updated the libraries. I will fix that.
EDIT: I fixed the libraries to all have updated version numbers reported so the Arduino IDE should select them properly now.