libusb's function libusb_get_version() Doesn't work
in /fpcsrc/packages/libusb/src/libusb.pp line1138:
function libusb_get_version():libusb_version;LIBUSB_CALL;external libusb1;
"libusb_version" should be "plibusb_version"
The return value should be a pointer rather than a structure value.
https://gitlab.com/freepascal.org/fpc/source/-/issues/40829Libusb does not have an example project, which is difficult for beginners to use.