From: Yaakov Selkowitz <yselkow...@users.sourceforge.net>

As for Cygwin, define FD_SETSIZE for uses of select() to be correct.
Link with libpthread.

Signed-off-by: Yaakov Selkowitz <yselkow...@users.sourceforge.net>
Reviewed-by: Jon TURNEY <jon.tur...@dronecode.org.uk>
---
 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index e686614..c89f180 100644
--- a/configure.ac
+++ b/configure.ac
@@ -420,7 +420,7 @@ case $host_os in
   darwin*)
        AC_DEFINE(CSRG_BASED, 1, [System is BSD-like])
        ;;
-  cygwin*)
+  cygwin*|mingw*)
        CFLAGS="$CFLAGS -DFD_SETSIZE=256"
        ;;
 esac
@@ -1904,7 +1904,7 @@ if test "x$XWIN" = xyes; then
                        XWIN_SERVER_NAME=Xming
                        AC_DEFINE(RELOCATE_PROJECTROOT,1,[Make PROJECT_ROOT 
relative to the xserver location])
                        AC_DEFINE(HAS_WINSOCK,1,[Use Windows sockets])
-                       XWIN_SYS_LIBS=-lws2_32
+                       XWIN_SYS_LIBS="-lpthread -lws2_32"
                        ;;
        esac
 
-- 
1.7.9

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to