I've made a big progress for gem. SDL for cygwin compiles fine now.
http://article.gmane.org/gmane.os.cygwin/55876
I just have to fix some minor issues with the DLL building, then I will publish this SDL build and then start building pd with gem on cygwin. (native GUI, no X at first) probably some libtool issues will arive.