Попытка создать Qemu из источника для выполнения kvm. Я следую инструкциям от https://wiki.qemu.org/Hosts/Linux. Это получающееся следующее сообщение об ошибке.
block/file-posix.c:67:21: фатальная ошибка: scsi/sg.h: Никакая такая компиляция файла или каталога не завершается.
CC block/nbd-client.o
qemu/rules.mak:69: рецепт для цели 'block/file-posix.o' перестал работать
Я могу определить местоположение заголовочного файла в/usr/src/linux-headers-4.13.0-41/include/scsi/sg.h. Какова могла быть причина отказа.
Можно использовать склонный запуститься в способе, которым это обычно создается для упаковки. Ошибка, которую Вы упоминаете, кажется точно так же, как недостающие зависимости, которые Вы автоматически вытянули бы на пути
apt-get build-dep qemu
Нужно понять, что это для конфигурации, что Распределение создает qemu. Таким образом, Вы могли бы или получить источник, как используется Дистрибутивом и проверить debian/rules, что сделано.
# for Xenial it will be 2.5
apt install dpkg-dev
apt-get source qemu
vim qemu-2.5+dfsg/debian/rules
Или можно проверить любой журнал сборки конечных версий (и таким образом эффективный настраивают вызов) от qemu пакета до, например, журнала сборки гостеприимных, Чтобы сделать, так нажмите на версию, которую Вы хотите, затем architetcture, Вам интересно и затем на "buildlog".
Оттуда можно начать получать/изменять, поскольку Вам нужен он.