Компиляция QEMU с поддержкой SPICE

Я пытаюсь скомпилировать QEMU 1.3 с Ubuntu & nbsp; 12.04 (Precise Pangolin) с включенным SPICE , но я получаю эту ошибку:

ERROR
ERROR: User requested feature spice
ERROR: configure was not able to find it
ERROR

I прочитал вокруг, и, кажется, я должен отредактировать путь конфигурации pkg. Я использую Ubuntu, и я попытался изменить конфигурацию pkg, но я предполагаю ... помочь?

2
задан 31 July 2016 в 20:40

2 ответа

Необходимо установить spice-protocol сначала. К сожалению (по крайней мере на 12,10) это не доступно в основных репозиториях, таким образом, необходимо будет загрузить и скомпилировать его:

wget http://spice-space.org/download/releases/spice-protocol-0.12.3.tar.bz2
tar -xjf spice-protocol-0.12.3.tar.bz2
cd spice-protocol*
./configure
make
sudo make install

Если Вы предпочитаете, чтобы можно было использовать мерзавца:

git clone git://git.freedesktop.org/git/spice/spice-protocol

Если Вы имеете build-essentail установленный, компиляция должна обойтись без помощи любой проблемы.

После того, как это только продолжается к компиляции qemu включение специи, передача --enable-spice настраивать:

./configure --enable-spice
# make & make install

Надеюсь, это поможет.

3
ответ дан 31 July 2016 в 20:40

Сейчас (2021 г.) существуют пакеты Spice для Ubuntu. Используйте эти

sudo apt install libspice-protocol-dev
sudo apt install libspice-server-dev

Не забудьте настроить qemu с параметром --enable-spice.

Для справки, это пакеты со специями, которые у меня есть.

username@username-H81 ~/b/q/qemu (master)> apt list --installed | grep spice

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libspice-client-glib-2.0-8/groovy,now 0.38-2ubuntu1 amd64 [installed,automatic]
libspice-client-gtk-3.0-5/groovy,now 0.38-2ubuntu1 amd64 [installed,automatic]
libspice-protocol-dev/groovy,groovy,now 0.14.1-2 all [installed]
libspice-server-dev/groovy,now 0.14.3-1ubuntu2 amd64 [installed]
libspice-server1/groovy,now 0.14.3-1ubuntu2 amd64 [installed,automatic]
spice-client-glib-usb-acl-helper/groovy,now 0.38-2ubuntu1 amd64 [installed,automatic]
spice-client-gtk/groovy,now 0.38-2ubuntu1 amd64 [installed]
spice-vdagent/groovy-security,groovy-updates,now 0.20.0-1ubuntu0.1 amd64 [installed]
spice-webdavd/groovy,now 2.5-1 amd64 [installed]
0
ответ дан 29 January 2021 в 11:41

Другие вопросы по тегам:

Похожие вопросы: