targets/xvmc: move linker flags to Automake.inc
Minimise duplication and sources of error (eg nouveau was missing shared and no-undefined) Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
This commit is contained in:
@@ -44,6 +44,13 @@ GALLIUM_VDPAU_LINKER_FLAGS = \
|
||||
-shared \
|
||||
-no-undefined
|
||||
|
||||
# TODO: add -export-symbols-regex
|
||||
GALLIUM_XVMC_LINKER_FLAGS = \
|
||||
-module \
|
||||
-version-number $(XVMC_MAJOR):$(XVMC_MINOR) \
|
||||
-shared \
|
||||
-no-undefined
|
||||
|
||||
GALLIUM_VDPAU_LIB_DEPS = \
|
||||
$(top_builddir)/src/gallium/auxiliary/libgallium.la \
|
||||
$(top_builddir)/src/gallium/state_trackers/vdpau/libvdpautracker.la \
|
||||
|
||||
@@ -33,10 +33,7 @@ libXvMCr600_la_SOURCES = \
|
||||
$(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_dri.c
|
||||
|
||||
libXvMCr600_la_LDFLAGS = \
|
||||
-module \
|
||||
-version-number $(XVMC_MAJOR):$(XVMC_MINOR) \
|
||||
-shared \
|
||||
-no-undefined
|
||||
$(GALLIUM_XVMC_LINKER_FLAGS)
|
||||
|
||||
libXvMCr600_la_LIBADD = \
|
||||
$(top_builddir)/src/gallium/auxiliary/libgallium.la \
|
||||
|
||||
@@ -34,10 +34,7 @@ libXvMCnouveau_la_SOURCES = \
|
||||
$(top_srcdir)/src/gallium/auxiliary/vl/vl_winsys_dri.c
|
||||
|
||||
libXvMCnouveau_la_LDFLAGS = \
|
||||
-module \
|
||||
-version-number $(XVMC_MAJOR):$(XVMC_MINOR)
|
||||
-shared \
|
||||
-no-undefined
|
||||
$(GALLIUM_XVMC_LINKER_FLAGS)
|
||||
|
||||
libXvMCnouveau_la_LIBADD = \
|
||||
$(top_builddir)/src/gallium/auxiliary/libgallium.la \
|
||||
|
||||
Reference in New Issue
Block a user