@@ -29,6 +29,9 @@ conf = configuration_data()
libtraceevent_dep = dependency('libtraceevent', version: '>= 1.5.0', required: true)
libtracefs_dep = dependency('libtracefs', version: '>= 1.6.0', required: true)
+threads_dep = dependency('threads', required: true)
+dl_dep = cc.find_library('dl', required : false)
+
zlib_dep = dependency('zlib', required: false)
conf.set('HAVE_ZLIB', zlib_dep.found(), description: 'Is zlib avialable?')
@@ -45,6 +45,8 @@ if libtracecmd_standalone_build
dependencies: [
libtraceevent_dep,
libtracefs_dep,
+ threads_dep,
+ dl_dep,
zlib_dep,
libzstd_dep,
audit_dep],
@@ -77,6 +79,8 @@ else
dependencies: [
libtraceevent_dep,
libtracefs_dep,
+ threads_dep,
+ dl_dep,
zlib_dep,
libzstd_dep,
audit_dep],
Older version of meson do not add automatically the pthread and dl dependency. Thus add it explicitly to thebuild. Signed-off-by: Daniel Wagner <dwagner@suse.de> --- lib/meson.build | 3 +++ lib/trace-cmd/meson.build | 4 ++++ 2 files changed, 7 insertions(+)