diff options
| author | Jon TURNEY <jon.turney@dronecode.org.uk> | 2009-10-03 13:07:23 +0100 | 
|---|---|---|
| committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-10-19 11:18:59 +1000 | 
| commit | 237bc0c2558bdda5c7ec44cbc86a65af21344ba2 (patch) | |
| tree | 29463b57201b63b816ab0cfd2e20bb00c0068841 | |
| parent | c163126f06720a4bca1d073a2fb6d138ca6f0f00 (diff) | |
Cygwin/X: Don't build rootless extension code unless we need it
Only try to build rootless extension code if we really need it (i.e. mwextwm mode is enabled)
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
(cherry picked from commit 5ddfd9d0898629627e8ab10e65ea2e082be3af37)
| -rw-r--r-- | configure.ac | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/configure.ac b/configure.ac index be0ccf42c..d51171b28 100644 --- a/configure.ac +++ b/configure.ac @@ -1716,8 +1716,14 @@ if test "x$XWIN" = xyes; then  			XWIN_SERVER_NAME=XWin  			PKG_CHECK_MODULES([XWINMODULES],[x11 xdmcp xau xfont])  			AC_DEFINE(HAS_DEVWINDOWS,1,[Cygwin has /dev/windows for signaling new win32 messages]) -			AC_DEFINE(ROOTLESS,1,[Build Rootless code]) -			CFLAGS="$CFLAGS -DFD_SETSIZE=256 -DROOTLESS_WORKAROUND" + +			dnl if we have windowswmproto, build rootless extension for multwindowextwm mode +			if test "x$WINDOWSWM" = xyes ; then +			       AC_DEFINE(ROOTLESS,1,[Build Rootless code]) +			       CFLAGS="$CFLAGS -DROOTLESS_WORKAROUND" +			fi + +			CFLAGS="$CFLAGS -DFD_SETSIZE=256"  			;;  		mingw*)  			XWIN_SERVER_NAME=Xming | 
