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})