see bob this is why i disliked you posting this in the first place.
the above information is totally wrong, and will not work. All it does is gets peoples hopes up to use openxdk with visual studio and it won't work, and then they don't bother trying cygwin because they already tried and failed with visual studio. to begin with there is no .sln project file in openxdk anymore, hasn't been for a long time. Namely, it was gotten rid of when the openxdk moved from Visual Studio to gcc toolchains. Long since gone. Check the cvs. It ain't there.
your libraries are all wrong too.. we don't use the xlib* libs anymore (if ever, im unsure..)
In fact I'm pretty sure you cut and pasted this from somewhere else because quite simply I've never seen you make sentences this well, and most of it matches info from years ago.