xserver-multidpi/hw/dmx/Makefile.am

88 lines
2.1 KiB
Makefile
Raw Normal View History

2005-07-29 01:28:34 +02:00
SUBDIRS = input config examples doc doxygen man
2005-07-01 22:29:53 +02:00
bin_PROGRAMS = Xdmx
if XINERAMA
PANORAMIX_SRCS = $(top_srcdir)/Xext/panoramiX.c
endif
if GLX
SUBDIRS += glxProxy
GLX_LIBS = glxProxy/libglxproxy.a
2005-07-29 01:28:34 +02:00
GLX_SRCS = $(PANORAMIX_SRCS) dmx_glxvisuals.c dmx_glxvisuals.h
GLX_INCS = -I$(top_srcdir)/hw/xfree86/dixmods/extmod
GLX_DEFS = @GL_CFLAGS@
2005-07-01 22:29:53 +02:00
endif
AM_CFLAGS = \
-DHAVE_DMX_CONFIG_H \
$(DIX_CFLAGS) \
$(GLX_INCS) \
$(GLX_DEFS) \
$(DMX_CFLAGS) \
@DMXMODULES_CFLAGS@
2005-07-29 01:28:34 +02:00
Xdmx_SOURCES = dmx.c \
dmxcb.c \
dmxcb.h \
dmxclient.h \
dmxcmap.c \
dmxcmap.h \
dmx-config.h \
2005-07-27 10:11:26 +02:00
dmxcursor.c \
2005-07-29 01:28:34 +02:00
dmxcursor.h \
2005-07-27 10:11:26 +02:00
dmxdpms.c \
2005-07-29 01:28:34 +02:00
dmxdpms.h \
dmxextension.c \
dmxextension.h \
dmxfont.c \
dmxfont.h \
2005-07-27 10:11:26 +02:00
dmxgc.c \
2005-07-29 01:28:34 +02:00
dmxgc.h \
2005-07-27 10:11:26 +02:00
dmxgcops.c \
2005-07-29 01:28:34 +02:00
dmxgcops.h \
dmx.h \
dmxinit.c \
dmxinit.h \
dmxinput.c \
dmxinput.h \
2005-07-27 10:11:26 +02:00
dmxlog.c \
2005-07-29 01:28:34 +02:00
dmxlog.h \
dmxpict.c \
dmxpict.h \
dmxpixmap.c \
dmxpixmap.h \
2005-07-27 10:11:26 +02:00
dmxprop.c \
2005-07-29 01:28:34 +02:00
dmxprop.h \
dmxscrinit.c \
dmxscrinit.h \
2005-07-27 10:11:26 +02:00
dmxstat.c \
2005-07-29 01:28:34 +02:00
dmxstat.h \
2005-07-27 10:11:26 +02:00
dmxsync.c \
2005-07-29 01:28:34 +02:00
dmxsync.h \
dmxvisual.c \
dmxvisual.h \
dmxwindow.c \
dmxwindow.h \
2005-07-27 10:11:26 +02:00
$(top_srcdir)/mi/miinitext.c \
$(top_srcdir)/mi/miinitext.h \
2005-07-27 10:11:26 +02:00
$(GLX_SRCS)
2005-07-01 22:29:53 +02:00
#if COMPOSITE
#Xdmx_SOURCES += fakecw.c
#endif
XDMX_LIBS = \
$(GLX_LIBS) \
@XDMX_LIBS@ \
input/libdmxinput.a \
config/libdmxconfig.a
Xdmx_LDFLAGS = $(LD_EXPORT_SYMBOLS_FLAG)
Xdmx_DEPENDENCIES= $(XDMX_LIBS)
Revert "dmx: fix linking" Since commit 3ef16dfb9830bd6b41ae428f4f213ae0c35c1056, "dmx: fix linking", linking dmx is broken for me: CCLD Xdmx.exe ../../render/.libs/librender.a(glyph.o): In function `HashGlyph': /wip/xserver/build.x86_64/../render/glyph.c:168: undefined reference to `x_sha1_init' /wip/xserver/build.x86_64/../render/glyph.c:174: undefined reference to `x_sha1_update' /wip/xserver/build.x86_64/../render/glyph.c:177: undefined reference to `x_sha1_update' /wip/xserver/build.x86_64/../render/glyph.c:180: undefined reference to `x_sha1_final' ../../render/.libs/librender.a(mipict.o): In function `miClipPictureReg': /wip/xserver/build.x86_64/../render/mipict.c:233: undefined reference to `pixman_region_n_rects' /wip/xserver/build.x86_64/../render/mipict.c:234: undefined reference to `pixman_region_n_rects' /wip/xserver/build.x86_64/../render/mipict.c:235: undefined reference to `pixman_region_rectangles' /wip/xserver/build.x86_64/../render/mipict.c:236: undefined reference to `pixman_region_rectangles' /wip/xserver/build.x86_64/../render/mipict.c:248: undefined reference to `pixman_region_init' /wip/xserver/build.x86_64/../render/mipict.c:251: undefined reference to `pixman_region_not_empty' /wip/xserver/build.x86_64/../render/mipict.c:261: undefined reference to `pixman_region_not_empty' ../../render/.libs/librender.a(mipict.o): In function `miComputeCompositeRegion': /wip/xserver/build.x86_64/../render/mipict.c:340: undefined reference to `pixman_region_init' The change this was fixing appears to be effectively reverted by 542d9f6807ac06b70f564ccab10af69fa21a1221, so just revert commit 3ef16dfb9830bd6b41ae428f4f213ae0c35c1056. Signed-off-by: Jon Turney <jon.turney@dronecode.org.uk> Reviewed-by: Adam Jackson <ajax@redhat.com>
2017-09-15 15:36:51 +02:00
Xdmx_LDADD = $(XDMX_LIBS) $(XDMX_SYS_LIBS) $(XSERVER_SYS_LIBS)
2005-07-12 03:20:36 +02:00
relink:
$(AM_V_at)rm -f Xdmx$(EXEEXT) && $(MAKE) Xdmx$(EXEEXT)