Dear all, A few weeks ago I attempted to build different versions of ECL (10.4, 11.1 and 12.stg) on Cygwin 1.7.15 and now on 1.7.16 and had problems because of the C type fd_set is undefined. On the one hand it indeed seems that recent (or at least the one I got!) versions of Cygwin do not define fd_set (in sys/types.h) when _WINSOCKAPI_ is defined. On the other hand, it seems that ECL unconditionaly defines _WINSOCKAPI_ in ecl-cmp.h. For my purposes with Sage I patched that file not to define _WINSOCKAPI_ when __CYGWIN__ is.
See http://trac.sagemath.org/sage_trac/ticket/13324 for further details. I tried to directly submit a bug on sf.net but can not devise how to do that (I created an account and went to the bugs page of the ECL project but there was no obvious button to click on). Best, -- Jean-Pierre Flori ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list