[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 3/5] build-sys: add libvhost-user missing dependencies
From: |
marcandre . lureau |
Subject: |
[PATCH 3/5] build-sys: add libvhost-user missing dependencies |
Date: |
Thu, 14 Jan 2021 16:56:03 +0400 |
From: Marc-André Lureau <marcandre.lureau@redhat.com>
This help fixing static compilation issues.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
subprojects/libvhost-user/meson.build | 3 +++
1 file changed, 3 insertions(+)
diff --git a/subprojects/libvhost-user/meson.build
b/subprojects/libvhost-user/meson.build
index c5d85c11d7..b03446e7cd 100644
--- a/subprojects/libvhost-user/meson.build
+++ b/subprojects/libvhost-user/meson.build
@@ -2,12 +2,14 @@ project('libvhost-user', 'c',
license: 'GPL-2.0-or-later',
default_options: ['c_std=gnu99'])
+threads = dependency('threads')
glib = dependency('glib-2.0')
inc = include_directories('../../include', '../../linux-headers')
vhost_user = static_library('vhost-user',
files('libvhost-user.c'),
include_directories: inc,
+ dependencies: threads,
c_args: '-D_GNU_SOURCE')
executable('link-test', files('link-test.c'),
@@ -21,4 +23,5 @@ vhost_user_glib = static_library('vhost-user-glib',
dependencies: glib)
vhost_user_dep = declare_dependency(link_with: vhost_user_glib,
+ dependencies: glib,
include_directories:
include_directories('.'))
--
2.29.0
- [PATCH 0/5] Update libslirp & make it a subproject, marcandre . lureau, 2021/01/14
- [PATCH 1/5] build-sys: remove unused LIBS, marcandre . lureau, 2021/01/14
- [PATCH 3/5] build-sys: add libvhost-user missing dependencies,
marcandre . lureau <=
- [PATCH 2/5] build-sys: set global arguments for cflags/ldflags, marcandre . lureau, 2021/01/14
- [PATCH 4/5] slirp: update to git master, marcandre . lureau, 2021/01/14
- [PATCH 5/5] build-sys: make libslirp a meson subproject, marcandre . lureau, 2021/01/14
- Re: [PATCH 0/5] Update libslirp & make it a subproject, Paolo Bonzini, 2021/01/14