Hey Miller,
I see that you are using MSVC via Wine on GNU/Linux. I don't know how well supported that arrangement is, for a widely supported version of that arrangement, you should try running the MinGW builds on GNU/Linux. The makefile.mingw should work fine for that just set compiler (i.e. make CC=/path/to/mingw-gcc). Here's lots of docs for doing this on Fedora:
https://fedoraproject.org/wiki/MinGW
Most distros include a mingw-gcc cross-compiler, so they just need to 'yum install', 'apt-get install', etc.
.hc