--- /usr/origsrc/edje-0.9.9.050/./configure.in 2008-09-25 04:21:56.000000000 +0200 +++ ./configure.in 2008-12-01 20:07:38.965378700 +0100 @@ -54,6 +54,11 @@ fi lt_no_undefined="-no-undefined" ;; + cygwin) + AC_DEFINE(EFL_EDJE_BUILD, 1, [Define to mention that edje is built]) + AC_CHECK_FUNCS(realpath) + lt_no_undefined="-no-undefined" + ;; *) AC_CHECK_FUNCS(realpath) ;; --- /usr/origsrc/edje-0.9.9.050/./src/bin/edje_prefix.c 2008-08-17 09:42:44.000000000 +0200 +++ ./src/bin/edje_prefix.c 2008-12-02 10:09:33.379568600 +0100 @@ -23,7 +23,7 @@ #include "edje_prefix.h" -#ifdef _WIN32 +#if defined(_WIN32) && ! defined(__CYGWIN__) // LiP: #ifdef _WIN32 # define EDJE_DIR_SEPARATOR '\\' # define EDJE_DIR_SEPARATOR_S "\\" #else @@ -371,7 +371,7 @@ char buf[4096], buf2[4096], buf3[4096]; /* 1. is argv0 abs path? */ -#ifdef _WIN32 +#if defined(_WIN32) && ! defined(__CYGWIN__) // LiP: #ifdef _WIN32 if (argv0[1] == ':') #else if (argv0[0] == '/')