If you know how to build from git, can you try building the latest libusbx branch and see if it helps?
Do I need to put the libusbx code in the cgminer libusb directory? Is that still there or can I just install the latest libusbx and then build cgminer?
It's called the libusbx branch because the libusb included in there is the latest libusbx version. You don't need to do anything different than a regular git compile (i.e. you only need ./autogen.sh in addition to a normal build procedure).