mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
anv: automake: list shared libraries after the static ones
The compiler can discard the shared ones from the link chain, since there is no user (the static libraries) before it on the command line. Cc: mesa-stable@lists.freedesktop.org Reported-by: Laurent Carlier <lordheavym@gmail.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eduardo Lima Mitev <elima@igalia.com>
This commit is contained in:
parent
55083705cf
commit
3e8790bff0
1 changed files with 15 additions and 16 deletions
|
|
@ -111,7 +111,21 @@ VULKAN_SOURCES = \
|
|||
$(VULKAN_GENERATED_FILES) \
|
||||
$(VULKAN_FILES)
|
||||
|
||||
VULKAN_LIB_DEPS = $(LIBDRM_LIBS)
|
||||
VULKAN_LIB_DEPS = \
|
||||
vulkan/libvulkan_common.la \
|
||||
$(VULKAN_PER_GEN_LIBS) \
|
||||
compiler/libintel_compiler.la \
|
||||
common/libintel_common.la \
|
||||
isl/libisl.la \
|
||||
blorp/libblorp.la \
|
||||
$(top_builddir)/src/vulkan/libvulkan_util.la \
|
||||
$(top_builddir)/src/vulkan/libvulkan_wsi.la \
|
||||
$(top_builddir)/src/compiler/nir/libnir.la \
|
||||
$(top_builddir)/src/util/libmesautil.la \
|
||||
$(LIBDRM_LIBS) \
|
||||
$(PTHREAD_LIBS) \
|
||||
$(DLOPEN_LIBS) \
|
||||
-lm
|
||||
|
||||
if HAVE_PLATFORM_X11
|
||||
VULKAN_CPPFLAGS += \
|
||||
|
|
@ -140,21 +154,6 @@ vulkan_libvulkan_common_la_SOURCES = $(VULKAN_SOURCES)
|
|||
vulkan_libvulkan_common_la_CFLAGS = $(VULKAN_CFLAGS)
|
||||
vulkan_libvulkan_common_la_CPPFLAGS = $(VULKAN_CPPFLAGS)
|
||||
|
||||
VULKAN_LIB_DEPS += \
|
||||
vulkan/libvulkan_common.la \
|
||||
$(VULKAN_PER_GEN_LIBS) \
|
||||
compiler/libintel_compiler.la \
|
||||
common/libintel_common.la \
|
||||
isl/libisl.la \
|
||||
blorp/libblorp.la \
|
||||
$(top_builddir)/src/vulkan/libvulkan_util.la \
|
||||
$(top_builddir)/src/vulkan/libvulkan_wsi.la \
|
||||
$(top_builddir)/src/compiler/nir/libnir.la \
|
||||
$(top_builddir)/src/util/libmesautil.la \
|
||||
$(PTHREAD_LIBS) \
|
||||
$(DLOPEN_LIBS) \
|
||||
-lm
|
||||
|
||||
nodist_EXTRA_vulkan_libvulkan_intel_la_SOURCES = dummy.cpp
|
||||
vulkan_libvulkan_intel_la_SOURCES = $(VULKAN_GEM_FILES)
|
||||
vulkan_libvulkan_intel_la_LIBADD = $(VULKAN_LIB_DEPS)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue