If you have access to a Windows machine, it might be simpler to install mingw on it and compile on it directly. (And mingw's gcc won't generate binaries that depend on cygwin1.dll.) ...
You would need to purchase a Windows license from TrollTech because the Qt/Windows Free Edition only supports MSVC++. The KDE on Cygwin project has gotten Qt/X11 Free Edition to build in Windows usign ...
If you still think that operating systems are tied to hardware, you need to update your thinking; nowadays there are lots of options that let you run one operating system within another or in parallel ...
I recently found myself working at a company that uses Windows as the desktop environment. I was used to Linux, however, and wanted to have that on my desktop instead. Should you find yourself, for ...