Because of "libvulkan_common.la" directly links libdrm_amdgpu api prior to
"libvulkan_radeon.la", it change a linking order of AMDGPU_LIBS from
"libvulkan_radeon.la" to "libvulkan_common.la".

Signed-off-by: Mun Gwan-gyeong <elong...@gmail.com>
---
 src/amd/vulkan/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/amd/vulkan/Makefile.am b/src/amd/vulkan/Makefile.am
index 3350f54540..1fc574b5e6 100644
--- a/src/amd/vulkan/Makefile.am
+++ b/src/amd/vulkan/Makefile.am
@@ -70,7 +70,6 @@ VULKAN_LIB_DEPS = \
        $(LLVM_LIBS) \
        $(LIBELF_LIBS) \
        $(PTHREAD_LIBS) \
-       $(AMDGPU_LIBS) \
        $(LIBDRM_LIBS) \
        $(PTHREAD_LIBS) \
        $(DLOPEN_LIBS) \
@@ -101,6 +100,7 @@ endif
 
 noinst_LTLIBRARIES = libvulkan_common.la
 libvulkan_common_la_SOURCES = $(VULKAN_SOURCES)
+libvulkan_common_la_LIBADD = $(AMDGPU_LIBS)
 
 nodist_EXTRA_libvulkan_radeon_la_SOURCES = dummy.cpp
 libvulkan_radeon_la_SOURCES = $(VULKAN_GEM_FILES)
-- 
2.13.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to