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:
parent
f7edc00a2a
commit
43d730c0e4
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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) \
|
||||||
|
|
|
@ -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) \
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user