diff options
author | Joshua Ashton <joshua@froggi.es> | 2022-09-07 17:47:33 +0300 |
---|---|---|
committer | Joshua Ashton <joshua@froggi.es> | 2022-09-07 17:47:33 +0300 |
commit | 6863a8a5239f33cc515338d47806c704c422ecfa (patch) | |
tree | 2dcabe6871dadb7f1909bad51b78c08197f3d464 | |
parent | 9964e4a632b944e0271836d31aec755fb6046dd7 (diff) |
[dxvk] Link against dl for native buildsdl-link
Fixes build under Steam Runtime Sniper
-rw-r--r-- | src/dxvk/meson.build | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dxvk/meson.build b/src/dxvk/meson.build index 8c4b8178..387bc4d4 100644 --- a/src/dxvk/meson.build +++ b/src/dxvk/meson.build @@ -129,11 +129,14 @@ elif dxvk_wsi == 'sdl2' ] endif -thread_dep = dependency('threads') +dxvk_extra_deps = [ dependency('threads') ] +if platform == 'linux' + dxvk_extra_deps += [ cpp.find_library('dl', required: false) ] +endif dxvk_lib = static_library('dxvk', dxvk_src, glsl_generator.process(dxvk_shaders), dxvk_version, link_with : [ util_lib, spirv_lib, wsi_lib ], - dependencies : [ thread_dep, vkcommon_dep ], + dependencies : [ vkcommon_dep ] + dxvk_extra_deps, include_directories : [ dxvk_include_path ], ) |