Hi Nichael, Sorry to hear that it is not working for you. It has been a while since I encountered an error like that, I believe it is due to missing headers, usually kernel headers. (See for example https://github.com/Zygo/bees/issues/140). You can try search for packages: glibc-headers, linux-headers, kernel-headers. I'm not using Linux Mint so I don't know exactly which package it is. However, I do note that it is failing to compile a 32 bit library (which I use for wine) which may not be necessary...
Forward force feedback to device
Fix parsing issues
Correctly handle instances of vendor / product if some are skipped
Update documents
Add controller support (D-PAD) to input_info
Script side of force feedback
Move to stdint