Hi, I don't know if this is a final solution (and I don't know if cygwin is being supported anymore), but on Cygwin, when #if defined(cygwin) is removed from ecl.h, everything compiles and runs (with limited user testing) correctly. The earlier problems may have been to do with earlier versions of gcc/libs on cygwin. Regards David