Connect to USB Missile Launcher

http://www.circuitsathome.com/mcu/driving-the-cheeky-mail-notifier-from-arduino#more-5665

I can't even compile the above. I believe it is because it is using the legacy usb host shield that does not work with arduino 1.0?

error: 'class USB' has no member named 'setReport'

Some information about the USB

Intf.number:		00
Alt.:			00
Endpoints:		01
Endpoint address:	82
Attr.:			03
Max.pkt size:		0008
Polling interval:	0A
Endpoint address:	81
Attr.:			03
Max.pkt size:		0008
Polling interval:	0A