in reply to Device::USB gives "Use of uninitialized value in concatenation" error
Perhaps you could preset the operating system "LIBUSB_LIBDIR" environment variable to something in a wrapper script?