/* Special ld script needed, because HL engine does some PE section checking on loaded gamedlls. */
/* These checks fail and segfault HL process if default ld script is used! */
I've finally decided to give mingw32 a go after a long break from it (cygwin's just bugging me right now, so much won't work nicely with it). Will see if I run into any problems.
There are various libraries that compile with -mno-cygwin, and others that don't, and mixing the two can cause problems, especially when something uses iostream it seems. I just got annoyed at sifting through makefiles for ages, modifying bits of source code, changing #ifdef's to account for cygwin, etc etc, so I've swapped to mingw for now.