Fix dmx/glxProxy build
This commit is contained in:
parent
8f6664fcff
commit
b9ccd89918
17
configure.ac
17
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 "$DMX" = yes; then
|
if test x$DMX = xauto; then
|
||||||
PKG_CHECK_MODULES([DMXMODULES],[xmuu xext x11 xrender xfont xi dmxproto])
|
DMX="yes"
|
||||||
if test "$GLX" = yes; then
|
|
||||||
PKG_CHECK_MODULES(GL,gl)
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
AC_MSG_RESULT([$DMX])
|
||||||
|
if test "$DMX" = yes; then
|
||||||
|
PKG_CHECK_MODULES([DMXMODULES],
|
||||||
|
[xmuu xext x11 xrender xfont xi dmxproto])
|
||||||
|
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