I'm trying to verify that the required symbols are in the library since libusb-compat is really designed to build against libusb, not libusbx. I've gotten this far:
$ x86_64-w64-mingw32-nm -uC libusb_la-core.o U atexit U fprintf U fputc U free U _imp___errno U _imp___iob U libusb_bulk_transfer@24 U libusb_claim_interface@8 U libusb_clear_halt@8 U libusb_close@4 U libusb_control_transfer@32 U libusb_detach_kernel_driver@8 U libusb_exit@4 U libusb_free_config_descriptor@4 U libusb_free_device_list@8 U libusb_get_bus_number@4 U libusb_get_config_descriptor@12 U libusb_get_device_address@4 U libusb_get_device_descriptor@8 U libusb_get_device_list@8 U libusb_get_string_descriptor_ascii@16 U libusb_init@4 U libusb_interrupt_transfer@24 U libusb_kernel_driver_active@8 U libusb_open@8 U libusb_ref_device@4 U libusb_release_interface@8 U libusb_reset_device@4 U libusb_set_configuration@8 U libusb_set_debug@8 U libusb_set_interface_alt_setting@12 U libusb_unref_device@4 U malloc U memcpy U memset U __ms_vsnprintf U sprintf U strerror U vfprintf
_______________________________________________ mingw mailing list mingw@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/mingw