From e89d385f99d79aaa10b1dd0ef3687ce1116fb583 Mon Sep 17 00:00:00 2001 From: dijunkun Date: Thu, 8 May 2025 11:07:04 +0800 Subject: [PATCH] [fix] remove redundant link flags on Linux platform --- xmake.lua | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/xmake.lua b/xmake.lua index 1c1013a..74fcb3c 100644 --- a/xmake.lua +++ b/xmake.lua @@ -28,15 +28,9 @@ if is_os("windows") then add_cxflags("/WX") elseif is_os("linux") then add_requires("libyuv") - add_requires("ffmpeg 5.1.2", {system = false}) add_syslinks("pthread", "dl") add_linkdirs("thirdparty/projectx/thirdparty/nvcodec/lib/x64") - add_links("SDL2", "cuda", "nvidia-encode", "nvcuvid") - add_ldflags("-lavformat", "-lavdevice", "-lavfilter", "-lavcodec", - "-lswscale", "-lavutil", "-lswresample", - "-lasound", "-lxcb-shape", "-lxcb-xfixes", "-lsndio", "-lxcb", - "-lxcb-shm", "-lXext", "-lX11", "-lXv", "-lXtst", "-ldl", "-lpthread", - {force = true}) + add_links("SDL2", "cuda", "nvidia-encode", "nvcuvid", "X11", "Xtst") add_cxflags("-Wno-unused-variable") elseif is_os("macosx") then add_requires("ffmpeg 5.1.2", {system = false})