PS: Macaulay2 depends on various other 3rd party packages, which are not yet set up as cygwin packages, namely: singular-factory, gc, singular-libfac, and ntl.
I don't suppose someone has come forward to create those packages... Our Makefile is set up to automatically download the source code for those packages, in case they aren't found. Perhaps you have a policy against package makefiles doing that. If so, then a simple option to the configure script will prevent it. If not, then I don't have to make all those other packages! Alternatively, I could provide a bulky source code package that includes the source code of those other packages. But you might prefer me not to do that, either. Let me know your preferences.
