Odd. I always thought it was for linux machines, with windows compatability via cygwin.
Linux-ish, yep, but definitely not cygwin ... I haven't seen any old binary packages that included the huge cygwin1.dll file.
AFAIK, it used to be built with msys/mingw which is much cleaner, but Uli's changes added some code that requires some linux library functions that mingw doesn't support.
He didn't need to do it that way, but he did, and so you're stuck with needing to include 3.6MB of cygwin dlls now. At least until/unless someone rewrites a couple of his additions in a more cross-platform fashion.
Anyway, here's a prebuilt Windows package of Artemio Urbina's fork of Uli's version of HuC, and no cygwin installation is needed.
Artemio added a few extra nice features on top of Uli's changes.
https://www.dropbox.com/s/4dy8tujysefqupd/huc-aurbina-2016-06-20.zip?dl=0BTW ... if someone wants to host that, then please go ahead, I don't particularly want it cluttering up my DropBox account forever.
I'll be curious to see if it generates better code than the example that Arkhan got me to run in the other recent HuC thread.
P.S.
To compile it from source, you just need to install cygwin, and then add the "gcc-core", "gcc-g++" and "git" packages, and those should pull in all the other packages that you need as dependencies.
I may have manually added the "make" package, too, but I
think that came in automatically as a dependency.