Parity is a utility to compile native Windows executables and shared libraries from a UNIX like Environment like Microsoft SUA, while using a GCC like frontend. It provides various features, not available on windows normally (runpaths, preloading, etc).
Older versions of this project can be found here: https://sourceforge.net/projects/parity/