meson: Search for and link to stdthreads

This commit is contained in:
Gleb Popov 2024-09-15 16:49:42 +03:00 committed by Wim Taymans
parent a3c13db75d
commit 06c9d090e6

View file

@ -14,10 +14,12 @@ if have_sse
simd_cargs += [sse_args, '-DHAVE_SSE'] simd_cargs += [sse_args, '-DHAVE_SSE']
endif endif
stdthreads_lib = cc.find_library('stdthreads', required: false)
spa_support_lib = shared_library('spa-support', spa_support_lib = shared_library('spa-support',
spa_support_sources, spa_support_sources,
c_args : [ simd_cargs ], c_args : [ simd_cargs ],
dependencies : [ spa_dep, pthread_lib, epoll_shim_dep, mathlib ], dependencies : [ spa_dep, pthread_lib, epoll_shim_dep, mathlib, stdthreads_lib ],
install : true, install : true,
install_dir : spa_plugindir / 'support') install_dir : spa_plugindir / 'support')
spa_support_dep = declare_dependency(link_with: spa_support_lib) spa_support_dep = declare_dependency(link_with: spa_support_lib)