diff --git a/README.md b/README.md index 83069007..e6c36f12 100644 --- a/README.md +++ b/README.md @@ -53,18 +53,21 @@ Building libvfio-user Build requirements: - * `meson` (v0.53.0 or above) + * `meson` (v0.57.0 or above) * `apt install libjson-c-dev libcmocka-dev` or * `yum install json-c-devel libcmocka-devel` The kernel headers are necessary because VFIO structs and defines are reused. -To build: - +To build the vfio-user library and examples: ``` -meson build +meson setup build ninja -C build ``` +To install libvfio-user dynamic library and header files: +``` +sudo ninja -C build install +``` Finally build your program and link with `libvfio-user.so`. diff --git a/meson.build b/meson.build index 5b7e720d..93be0d7c 100644 --- a/meson.build +++ b/meson.build @@ -3,7 +3,7 @@ project( 'c', version: '0.0.1', license: 'BSD-3-Clause', - meson_version: '>= 0.53.0', + meson_version: '>= 0.57.0', default_options: [ 'buildtype=debug', 'c_std=gnu99',