On Mon, 4 Apr 2022 at 15:51, Sakshi Kaushik <sakshikaushik...@gmail.com> wrote:
> I am not able to find vhost-user-scsi inside build/contrib/vhost-user-scsi 
> despite running the 'make' command.

It is probably not being built because the dependencies are not
installed on your machine. Here are the contents of the
contrib/vhost-user-scsi/meson.build file:

  if libiscsi.found()
    executable('vhost-user-scsi', files('vhost-user-scsi.c'),
               dependencies: [qemuutil, libiscsi, vhost_user],
               build_by_default: targetos == 'linux',
               install: false)
  endif

The build machine must be a Linux machine and it must have the
libiscsi-dev (Debian/Ubuntu), libiscsi-devel (Fedora/CentOS/RHEL), or
similarly-named package installed. You can run QEMU's ./configure
script and look at the output to see if it detected libiscsi.

Stefan

Reply via email to