[Ecls-list] Case-sensitivity issues on Cygwin

Dima Pasechnik dimpase+ecl at gmail.com
Fri Aug 17 11:42:03 UTC 2012

On Thu, Aug 16, 2012 at 09:29:05PM +0200, Juan Jose Garcia-Ripoll wrote:
> On Sun, Aug 5, 2012 at 3:55 PM, Dima Pasechnik <dimpase+ecl at gmail.com>wrote:
> > This was mentioned last Dec on sage-devel, that on Cygwin ECL call
> > > (directory "")
> > sometimes can return NIL. This breaks ASDF scripts, etc.
> > (this is a symptom of a bigger problem, certainly).
> >
> I am unable to reproduce your problem with (directory "") I have created an
> account and even created a home directory with lowercase letters and this
> does not happen. Indeed "" does not have to do with

to be able to build
 12.7.1 (git:52ca46e054d72cb0b0802e376890fcfbdfc96e5a)
I needed the following change

diff --git a/src/h/ecl-cmp.h b/src/h/ecl-cmp.h
index 7c36697..ac66dc1 100755
--- a/src/h/ecl-cmp.h
+++ b/src/h/ecl-cmp.h
@@ -14,7 +14,7 @@
     See file '../Copyright' for full details.

-#define _WINSOCKAPI_
+// #define _WINSOCKAPI_
 #include <ecl/ecl.h>
 #include <math.h> /* for inline mathematics */
 #include <ecl/ecl-inl.h>

(I guess you also have something like this, but didn't push it to
Otherwise, the problem is indeed no longer reproducible.

Sorry for noise,

More information about the ecl-devel mailing list