Fix dmx/glxProxy build
This commit is contained in:
		
							parent
							
								
									8f6664fcff
								
							
						
					
					
						commit
						b9ccd89918
					
				
							
								
								
									
										15
									
								
								configure.ac
								
								
								
								
							
							
						
						
									
										15
									
								
								configure.ac
								
								
								
								
							|  | @ -159,7 +159,7 @@ AC_ARG_ENABLE(xf86vidmode,   [  --disable-xf86vidmode ],[XF86VIDMODE=$enableval] | ||||||
| AC_ARG_ENABLE(xf86misc,      [  --disable-xf86misc ],[XF86MISC=$enableval],[XF86MISC=yes]) | AC_ARG_ENABLE(xf86misc,      [  --disable-xf86misc ],[XF86MISC=$enableval],[XF86MISC=yes]) | ||||||
| AC_ARG_ENABLE(xcsecurity,     AS_HELP_STRING([--enable-xcsecurity],[Build Security extension (default: disabled)]),[XCSECURITY=$enableval],[XCSECURITY=no]) | AC_ARG_ENABLE(xcsecurity,     AS_HELP_STRING([--enable-xcsecurity],[Build Security extension (default: disabled)]),[XCSECURITY=$enableval],[XCSECURITY=no]) | ||||||
| AC_ARG_ENABLE(xorg,    	      AS_HELP_STRING([--enable-xorg],[Build Xorg server (default: auto)]),[XORG=$enableval],[XORG=auto]) | AC_ARG_ENABLE(xorg,    	      AS_HELP_STRING([--enable-xorg],[Build Xorg server (default: auto)]),[XORG=$enableval],[XORG=auto]) | ||||||
| AC_ARG_ENABLE(dmx,    	      AS_HELP_STRING([--enable-dmx],[Build DMX server (default: disabled)]),[DMX=$enableval],[DMX=no]) | AC_ARG_ENABLE(dmx,    	      AS_HELP_STRING([--enable-dmx],[Build DMX server (default: disabled)]),[DMX=$enableval],[DMX=auto]) | ||||||
| AC_ARG_ENABLE(xvfb,    	      AS_HELP_STRING([--enable-xvfb],[Build Xvfb server (default: auto)]),[XVFB=$enableval],[XVFB=auto]) | AC_ARG_ENABLE(xvfb,    	      AS_HELP_STRING([--enable-xvfb],[Build Xvfb server (default: auto)]),[XVFB=$enableval],[XVFB=auto]) | ||||||
| AC_ARG_ENABLE(xnest,   	      AS_HELP_STRING([--enable-xnest],[Build Xnest server (default: auto)]),[XNEST=$enableval],[XNEST=auto]) | AC_ARG_ENABLE(xnest,   	      AS_HELP_STRING([--enable-xnest],[Build Xnest server (default: auto)]),[XNEST=$enableval],[XNEST=auto]) | ||||||
| AC_ARG_ENABLE(xwin,    	      AS_HELP_STRING([--enable-xwin],[Build XWin server (default: auto)]),[XWIN=$enableval],[XWIN=auto]) | AC_ARG_ENABLE(xwin,    	      AS_HELP_STRING([--enable-xwin],[Build XWin server (default: auto)]),[XWIN=$enableval],[XWIN=auto]) | ||||||
|  | @ -213,13 +213,16 @@ AC_SUBST([extdir]) | ||||||
| 
 | 
 | ||||||
| AC_DEFINE(SHAPE,1,[Support SHAPE extension]) | AC_DEFINE(SHAPE,1,[Support SHAPE extension]) | ||||||
| 
 | 
 | ||||||
| AM_CONDITIONAL(DMX, [test x$DMX = xyes]) | AC_MSG_CHECKING([whether to build Xdmx DDX]) | ||||||
|  | if test x$DMX = xauto; then | ||||||
|  | 	DMX="yes" | ||||||
|  | fi | ||||||
|  | AC_MSG_RESULT([$DMX]) | ||||||
| if test "$DMX" = yes; then | if test "$DMX" = yes; then | ||||||
| 	PKG_CHECK_MODULES([DMXMODULES],[xmuu xext x11 xrender xfont xi dmxproto]) | 	PKG_CHECK_MODULES([DMXMODULES], | ||||||
| 	if test "$GLX" = yes; then |                           [xmuu xext x11 xrender xfont xi dmxproto]) | ||||||
| 	    PKG_CHECK_MODULES(GL,gl) |  | ||||||
| 	fi |  | ||||||
| fi | fi | ||||||
|  | AM_CONDITIONAL(DMX, [test x$DMX = xyes]) | ||||||
| 
 | 
 | ||||||
| AC_MSG_CHECKING([whether to build Xorg DDX]) | AC_MSG_CHECKING([whether to build Xorg DDX]) | ||||||
| if test x$XORG = xauto; then | if test x$XORG = xauto; then | ||||||
|  |  | ||||||
|  | @ -9,6 +9,7 @@ if GLX | ||||||
| SUBDIRS += glxProxy | SUBDIRS += glxProxy | ||||||
| GLX_LIBS = glxProxy/libglxproxy.a | GLX_LIBS = glxProxy/libglxproxy.a | ||||||
| GLX_SRCS = $(PANORAMIX_SRCS) dmx_glxvisuals.c | GLX_SRCS = $(PANORAMIX_SRCS) dmx_glxvisuals.c | ||||||
|  | GLX_INCS = -I$(top_srcdir)/hw/xfree86/dixmods/extmod | ||||||
| endif | endif | ||||||
| 
 | 
 | ||||||
| Xdmx_SOURCES = dmxinit.c \
 | Xdmx_SOURCES = dmxinit.c \
 | ||||||
|  | @ -51,4 +52,5 @@ Xdmx_LDADD = $(XORG_CORE_LIBS) \ | ||||||
| 
 | 
 | ||||||
| Xdmx_CFLAGS = -DHAVE_DMX_CONFIG_H \
 | Xdmx_CFLAGS = -DHAVE_DMX_CONFIG_H \
 | ||||||
|               -DXFree86Server \
 |               -DXFree86Server \
 | ||||||
|  |               $(GLX_INCS) \
 | ||||||
|               @DMXMODULES_CFLAGS@ |               @DMXMODULES_CFLAGS@ | ||||||
|  |  | ||||||
|  | @ -1,7 +1,22 @@ | ||||||
| noinst_LIBRARIES = libglxproxy.a | noinst_LIBRARIES = libglxproxy.a | ||||||
| libglxproxy_a_SOURCES =  g_disptab.c glxcmds.c glxext.c glxutil.c g_renderswap.c \
 |  | ||||||
|                 render2swap.c renderpixswap.c global.c glxcmdsswap.c \
 |  | ||||||
| 		compsize.c glxscreens.c glxvisuals.c \
 |  | ||||||
|                 glxsingle.c glxvendor.c glxfbconfig.c glxswap.c |  | ||||||
| 
 | 
 | ||||||
| AM_CFLAGS = -I.. -I$(top_srcdir)/include @GL_CFLAGS@ -UXFree86LOADER  | libglxproxy_a_SOURCES = g_disptab.c \
 | ||||||
|  |                         glxcmds.c \
 | ||||||
|  |                         glxext.c \
 | ||||||
|  |                         glxutil.c \
 | ||||||
|  |                         g_renderswap.c \
 | ||||||
|  |                         render2swap.c \
 | ||||||
|  |                         renderpixswap.c \
 | ||||||
|  |                         global.c \
 | ||||||
|  |                         glxcmdsswap.c \
 | ||||||
|  |                         compsize.c \
 | ||||||
|  |                         glxscreens.c \
 | ||||||
|  |                         glxvisuals.c \
 | ||||||
|  |                         glxsingle.c \
 | ||||||
|  |                         glxvendor.c \
 | ||||||
|  |                         glxfbconfig.c \
 | ||||||
|  |                         glxswap.c | ||||||
|  | 
 | ||||||
|  | AM_CFLAGS = -I.. -I$(top_srcdir)/include -I$(top_srcdir)/GL/include \
 | ||||||
|  |             -DHAVE_DMX_CONFIG_H \
 | ||||||
|  |             @DMXMODULES_CFLAGS@ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue