xfree86: Link modules with -module

This makes a difference on darwin (and apparently nowhere else)

https://www.gnu.org/s/libtool/manual/libtool.html#Modules-for-libltdl

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Reviewed-by: Jamey Sharp <jamey@minilop.net>
Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
This commit is contained in:
Jeremy Huddleston 2011-09-14 15:42:19 -05:00
parent f7edc00a2a
commit 43d730c0e4
7 changed files with 12 additions and 12 deletions

View File

@ -30,21 +30,21 @@ INCLUDES = @XORG_INCS@ \
-I$(top_srcdir)/miext/shadow \ -I$(top_srcdir)/miext/shadow \
-I$(top_srcdir)/glx -I$(top_srcdir)/glx
libdbe_la_LDFLAGS = -avoid-version libdbe_la_LDFLAGS = -module -avoid-version
libdbe_la_LIBADD = $(top_builddir)/dbe/libdbe.la libdbe_la_LIBADD = $(top_builddir)/dbe/libdbe.la
libdbe_la_SOURCES = dbemodule.c libdbe_la_SOURCES = dbemodule.c
libfb_la_LDFLAGS = -avoid-version libfb_la_LDFLAGS = -module -avoid-version
libfb_la_LIBADD = $(top_builddir)/fb/libfb.la libfb_la_LIBADD = $(top_builddir)/fb/libfb.la
libfb_la_SOURCES = $(top_builddir)/fb/fbcmap_mi.c fbmodule.c libfb_la_SOURCES = $(top_builddir)/fb/fbcmap_mi.c fbmodule.c
libfb_la_CFLAGS = $(AM_CFLAGS) libfb_la_CFLAGS = $(AM_CFLAGS)
libwfb_la_LDFLAGS = -avoid-version libwfb_la_LDFLAGS = -module -avoid-version
libwfb_la_LIBADD = $(top_builddir)/fb/libwfb.la libwfb_la_LIBADD = $(top_builddir)/fb/libwfb.la
libwfb_la_SOURCES = $(top_builddir)/fb/fbcmap_mi.c fbmodule.c libwfb_la_SOURCES = $(top_builddir)/fb/fbcmap_mi.c fbmodule.c
libwfb_la_CFLAGS = $(AM_CFLAGS) -DFB_ACCESS_WRAPPER libwfb_la_CFLAGS = $(AM_CFLAGS) -DFB_ACCESS_WRAPPER
libglx_la_LDFLAGS = -avoid-version libglx_la_LDFLAGS = -module -avoid-version
if AIGLX_DRI_LOADER if AIGLX_DRI_LOADER
GLXDRI_LIBRARY = $(top_builddir)/glx/libglxdri.la GLXDRI_LIBRARY = $(top_builddir)/glx/libglxdri.la
endif endif
@ -53,11 +53,11 @@ libglx_la_LIBADD = \
$(GLXDRI_LIBRARY) $(GLXDRI_LIBRARY)
libglx_la_SOURCES = glxmodule.c libglx_la_SOURCES = glxmodule.c
librecord_la_LDFLAGS = -avoid-version librecord_la_LDFLAGS = -module -avoid-version
librecord_la_LIBADD = $(top_builddir)/record/librecord.la librecord_la_LIBADD = $(top_builddir)/record/librecord.la
librecord_la_SOURCES = recordmod.c librecord_la_SOURCES = recordmod.c
libshadow_la_LDFLAGS = -avoid-version libshadow_la_LDFLAGS = -module -avoid-version
libshadow_la_LIBADD = $(top_builddir)/miext/shadow/libshadow.la libshadow_la_LIBADD = $(top_builddir)/miext/shadow/libshadow.la
libshadow_la_SOURCES = shmodule.c libshadow_la_SOURCES = shmodule.c

View File

@ -21,7 +21,7 @@ INCLUDES = @XORG_INCS@ \
-I$(top_srcdir)/hw/xfree86/loader \ -I$(top_srcdir)/hw/xfree86/loader \
-I$(top_srcdir)/miext/shadow -I$(top_srcdir)/miext/shadow
libextmod_la_LDFLAGS = -avoid-version libextmod_la_LDFLAGS = -module -avoid-version
libextmod_la_SOURCES = modinit.c \ libextmod_la_SOURCES = modinit.c \
modinit.h \ modinit.h \
$(DGA_SRCS) \ $(DGA_SRCS) \

View File

@ -2,7 +2,7 @@ SUBDIRS = man
module_LTLIBRARIES = libexa.la module_LTLIBRARIES = libexa.la
libexa_la_LDFLAGS = -avoid-version libexa_la_LDFLAGS = -module -avoid-version
INCLUDES = \ INCLUDES = \
$(XORG_INCS) \ $(XORG_INCS) \

View File

@ -2,7 +2,7 @@ SUBDIRS = man
module_LTLIBRARIES = libfbdevhw.la module_LTLIBRARIES = libfbdevhw.la
libfbdevhw_la_LDFLAGS = -avoid-version libfbdevhw_la_LDFLAGS = -module -avoid-version
if FBDEVHW if FBDEVHW
libfbdevhw_la_SOURCES = fbdevhw.c libfbdevhw_la_SOURCES = fbdevhw.c

View File

@ -1,5 +1,5 @@
module_LTLIBRARIES = libshadowfb.la module_LTLIBRARIES = libshadowfb.la
libshadowfb_la_LDFLAGS = -avoid-version libshadowfb_la_LDFLAGS = -module -avoid-version
libshadowfb_la_SOURCES = sfbmodule.c shadow.c libshadowfb_la_SOURCES = sfbmodule.c shadow.c
sdk_HEADERS = shadowfb.h sdk_HEADERS = shadowfb.h

View File

@ -1,5 +1,5 @@
module_LTLIBRARIES = libvbe.la module_LTLIBRARIES = libvbe.la
libvbe_la_LDFLAGS = -avoid-version libvbe_la_LDFLAGS = -module -avoid-version
libvbe_la_SOURCES = vbe.c vbeModes.c vbe_module.c libvbe_la_SOURCES = vbe.c vbeModes.c vbe_module.c
sdk_HEADERS = vbe.h vbeModes.h sdk_HEADERS = vbe.h vbeModes.h

View File

@ -8,7 +8,7 @@ MSB_FIXED = mf-xaaBitmap.c mf-xaaStipple.c mf-xaaTEGlyph.c
MSB_3_FIXED = mf3-xaaBitmap.c mf3-xaaStipple.c MSB_3_FIXED = mf3-xaaBitmap.c mf3-xaaStipple.c
POLYSEG = s-xaaLine.c s-xaaDashLine.c POLYSEG = s-xaaLine.c s-xaaDashLine.c
libxaa_la_LDFLAGS = -avoid-version libxaa_la_LDFLAGS = -module -avoid-version
if COMPOSITE if COMPOSITE
libxaa_la_LIBADD = $(top_builddir)/miext/cw/libcw.la libxaa_la_LIBADD = $(top_builddir)/miext/cw/libcw.la
endif endif