I was wondering about java on cygwin. jc1et al with the gcc mainline cvs, but won't configure or build libgcj since libffi won't configure. I see that Jon Beniston produced some patches to port libffi to win32 in January, see http://gcc.gnu.org/ml/java/2001-01/msg00141.html . What is happening with them? If they work, are there any major barriers to building libgcj?