Fix warning that caused CMake to determine the version of libusb

A recent flag change has made the compiler treat warning as errors, this caused
the implicit declaration of printf to caused ver.c to not compile. This in turn
made CMake believe that it couldn't even find the API VERSION macro.