Hi,
 
there seem to be some problems with building ECLS from sources on a Cygwin
environment. However I have not been able to reproduce these problems. For
this reason, I am placing a tarball with a fresh new binary of ECLS on
 
    http://ecls.sourceforge.net/ecls-0.4-cygwin.tgz
 
It needs a recent installation of Cygwin (just the libraries and shell if you care about space) and probably Windows NT or 2000 with the appropiate patches. This tarball is prepared to be unpacked on the root of the Cygwin installation, and it contains the files listed below. Could anybody try this program?
 
    Juanjo
 
usr/
usr/local/
usr/local/bin/
usr/local/bin/ecls.exe
usr/local/info/
usr/local/info/ecls.info
usr/local/lib/
usr/local/lib/ecls/
usr/local/lib/ecls/BUILD-STAMP
usr/local/lib/ecls/h/
usr/local/lib/ecls/h/acconfig.h
usr/local/lib/ecls/h/config.h
usr/local/lib/ecls/h/cord.h
usr/local/lib/ecls/h/critical.h
usr/local/lib/ecls/h/cs.h
usr/local/lib/ecls/h/ec.h
usr/local/lib/ecls/h/ecls-cmp.h
usr/local/lib/ecls/h/ecls.h
usr/local/lib/ecls/h/eval.h
usr/local/lib/ecls/h/external.h
usr/local/lib/ecls/h/gc.h
usr/local/lib/ecls/h/gc_alloc.h
usr/local/lib/ecls/h/gc_amiga_redirects.h
usr/local/lib/ecls/h/gc_backptr.h
usr/local/lib/ecls/h/gc_cpp.h
usr/local/lib/ecls/h/gc_gcj.h
usr/local/lib/ecls/h/gc_inl.h
usr/local/lib/ecls/h/gc_inline.h
usr/local/lib/ecls/h/gc_local_alloc.h
usr/local/lib/ecls/h/gc_mark.h
usr/local/lib/ecls/h/gc_pthread_redirects
usr/local/lib/ecls/h/gc_typed.h
usr/local/lib/ecls/h/gmp-impl.h
usr/local/lib/ecls/h/gmp-mparam.h
usr/local/lib/ecls/h/gmp.h
usr/local/lib/ecls/h/javaxfc.h
usr/local/lib/ecls/h/leak_detector.h
usr/local/lib/ecls/h/lisp_external.h
usr/local/lib/ecls/h/longlong.h
usr/local/lib/ecls/h/lwp.h
usr/local/lib/ecls/h/machines.h
usr/local/lib/ecls/h/mp.h
usr/local/lib/ecls/h/new_gc_alloc.h
usr/local/lib/ecls/h/number.h
usr/local/lib/ecls/h/object.h
usr/local/lib/ecls/h/page.h
usr/local/lib/ecls/h/private/
usr/local/lib/ecls/h/private/cord_pos.h
usr/local/lib/ecls/h/private/dbg_mlc.h
usr/local/lib/ecls/h/private/gcconfig.h
usr/local/lib/ecls/h/private/gc_hdrs.h
usr/local/lib/ecls/h/private/gc_locks.h
usr/local/lib/ecls/h/private/gc_pmark.h
usr/local/lib/ecls/h/private/gc_priv.h
usr/local/lib/ecls/h/private/solaris_thre
usr/local/lib/ecls/h/private/specific.h
usr/local/lib/ecls/h/stack-alloc.h
usr/local/lib/ecls/h/stacks.h
usr/local/lib/ecls/h/unify.h
usr/local/lib/ecls/h/urandom.h
usr/local/lib/ecls/h/weakpointer.h
usr/local/lib/ecls/help.doc
usr/local/lib/ecls/libcmp.a
usr/local/lib/ecls/libecls.a
usr/local/lib/ecls/libgc.a
usr/local/lib/ecls/libgmp.a
usr/local/lib/ecls/liblsp.a
usr/local/man/
usr/local/man/man1/
usr/local/man/man1/ecls.1