DIGImend / hidrd

HID report descriptor I/O library and conversion tool
GNU General Public License v2.0
167 stars 29 forks source link

MinGW/MSYS Additions #14

Closed claydonkey closed 8 years ago

claydonkey commented 8 years ago

Here are the additions required for a Windows (MSYS/MinGW) Compile There is still an issue with a static build but I can live with the satellite dlls.

aclocal
autoheaders
autoconf
libtoolize
automake --add-missing
./configure prefix=<your mingw prefix>
make
make install

voila. Thanks for this tool. PS I will be merging a Gatt xml -> ATT hex facility into hidrd (more specifically hid over GATT)

spbnick commented 8 years ago

Hi Claydon,

Thanks for sharing your work! Yes, I'm interested in adding mingw support to hidrd. However, unfortunately, I have little time and I can't say when I'll be able to integrate the changes. Hopefully within a few weeks.

However, you can help me by making the pull request easier to understand: split changes into commits logically, not chronologically, add descriptions why you do each in the commit message, don't introduce unnecessary changes.

In general, if you'd like, refer to literature about making best Git commits. This one, for example, seems good at a first glance:

http://chris.beams.io/posts/git-commit/

Thanks!

claydonkey commented 8 years ago

@spbnick Yeah I'm sorry about the chronological stuff: I merged all the redundant commits locally but github still has a branch exposing those commits. Please ignore any history. I can provide a patch if that's preferable.