I am trying to build
zmq to a
x86_64-pc-windows-gnu target but am running into issues because it tries to use the GNU socket bindings, in particular
netdb.h, which aren't meant for Windows.
There are already issues raised about this on the GitHub repo (368, 372), but I have a bit of a time crunch, so am hoping there is at least a quick temporary fix for this.
I have access to both a Linux and Windows machine.
I am trying to build R bindings for my Rust crate using the
extendr crate, but it compiles to a
*-windows-gnu target which
zmq does not like, for the above reasons. I would also be fine building the
extendr crate to
*-windows-msvc target, but their
Makevars script does not like that.