Spice 基本的组件包括:
在 git 仓库里, spice-common 作为 spice 和 spice-gtk 的一个子项目存在, spice-protocol 又是在 spice-common 里的一个子项目, 所以只需要 clone spice 和 spice-gtk 就可以了.
$ git clone git://git.freedesktop.org/git/spice/spice$ git clone git://git.freedesktop.org/git/spice/spice-gtk |
$ cd spice && ./autogen.sh --prefix=/usr && make -j5 && sudo make install$ cd spice-gtk && ./autogen.sh --prefix=/usr && make -j5 && sudo make install |
当然可以在编译的时候做一些更深的定制, 比如我的:
$ cd spice && ./autogen.sh --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --disable-static --disable-tunnel --enable-client --enable-gui --without-sasl --disable-static-linkage && make -j5 && sudo make install $ cd spice-gtk && ./autogen.sh --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --disable-maintainer-mode --disable-static --enable-introspection --with-audio=pulse --without-python --without-sasl --enable-polkit --disable-vala --with-gtk=3.0 --enable-werror --enable-usbredir && make -j5 && sudo make install |
联系客服