Thank you, Mark. This helped.
I also found that I could take care of the first problem (can't find libusb.h) by changing my include list from:
#include <libusb.h>
to
#include <libusb-1.0/libusb.h>
Easy enough. I didn't know about the -I feature of gcc, so thanks for that.

Reed