The latest cygwin X11 server automatically uses the native windows WGL drivers so you can now build on cygwin using the same cmake build process as for linux or macosx: http://www.glfw.org/docs/latest/compile.html
The standard build will make a static library but you can also build the shared library version but then you’ll need to be sure that the generated dll is in the path. Hope this helps.