You just have to replace it with #include <hidsdi.h>. I also compiled it with Msys2.
Christof
On 04.02.2020 23:13, Martin Peach wrote:
On Sun, Feb 2, 2020 at 1:46 PM ffdd cchh camarafede@gmail.com wrote:
Ok, I did Christof's step c) and copied those dummy functions (and basically commented out anything but a debug_post() inside "hidio_devices()" and "hidio_elements()", and indeed got a binary. But, it's no use.
I try to get some data on why it crashes but it just says 'segmentation fault':
camarahalac.1@ACD-NC054624 MINGW64 ~/Desktop $ /c/Users/camarahalac.1/Downloads/pd-0.50-2/bin/pd.exe -d 4 -stderr -open /c/Users/camarahalac.1/Downloads/pd-0.50-2/extra/hidio/hidio-help.pd Segmentation fault
I tried this using Msys64 but get hidio_windows.c:37:10: fatal error: ddk/hidsdi.h: No such file or directory 37 | #include <ddk/hidsdi.h> I can't find any package for mingw64 that has this file. There is a hidapi, which uses hidapi.h.. https://github.com/libusb/hidapi It uses functions like hid_get_manufacturer_string instead of HidD_GetManufacturerString so it could probably be used fir the windows build.
Martin
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list