gcc なら cross でも作れば Cygwin なんか使わなくてもよいのでは?