[Spice-devel] Spice_Ubuntu_Install_Error
Shuxiang Lim
shohyanglim at gmail.com
Sun Jul 11 19:10:59 PDT 2010
Hi,all! I'm a fresher in spice who try to install the spice C\S in Ubuntu
9.04 under the instructions in http://docs.cslabs.clarkson.edu/wiki/SPICE,
fluent first, the spice client is well installed, yet I got the error in the
step of
# install vdesktop
when in vdesktop/ I do "sudo ./configure --enable-spice", I got:
[: 335: yes: unexpected operator
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /home/sxlin/spice-sources/vdesktop/qemu
C compiler gcc
Host C compiler gcc
ARCH_CFLAGS -m64
make make
install install
host CPU x86_64
host big endian no
target list x86_64-softmmu
gprof enabled no
sparse enabled no
profiler no
static build no
-Werror enabled no
SDL support yes
SDL static link yes
curses support yes
mingw32 support no
Audio drivers oss
Extra audio cards ac97
Mixer emulation no
VNC TLS support yes
TLS CFLAGS
TLS LIBS -lgnutls
libgcrypt support yes
gcrypt CFLAGS
gcrypt LIBS -lgcrypt
kqemu support no
kvm support no
CPU emulation yes
brlapi support no
Documentation no
NPTL support yes
vde support no
AIO support yes
QXL yes
Spice yes
SMB directores yes
SCSI devices yes
ISAPC support yes
KVM nested no
USB storage yes
USB wacom yes
USB serial yes
USB net yes
USB bluez no
VMware drivers yes
NBD support yes
bluetooth support no
Only generic cpus no
Then, in .../vdesktop/libkvm/ I do "sudo make ", here comes the error:
gcc -m64 -D__x86_64__ -MMD -MF ./.libkvm.d -g -fomit-frame-pointer -Wall
-fno-stack-protector -I
/home/sxlin/spice-sources/vdesktop/kernel/include -c -o libkvm.o libkvm.c
In file included from libkvm.c:38:
libkvm.h:811: warning: ‘struct kvm_irq_routing_entry’ declared inside
parameter list
libkvm.h:811: warning: its scope is only this definition or declaration,
which is probably not what you want
libkvm.h:822: warning: ‘struct kvm_irq_routing_entry’ declared inside
parameter list
libkvm.c: In function ‘kvm_set_irq_level’:
libkvm.c:672: error: ‘struct kvm_irq_level’ has no member named ‘status’
libkvm.c: At top level:
libkvm.c:1269: warning: ‘struct kvm_irq_routing_entry’ declared inside
parameter list
libkvm.c:1268: error: conflicting types for ‘kvm_add_routing_entry’
libkvm.h:810: error: previous declaration of ‘kvm_add_routing_entry’ was
here
libkvm.c:1321: warning: ‘struct kvm_irq_routing_entry’ declared inside
parameter list
libkvm.c:1320: error: conflicting types for ‘kvm_del_routing_entry’
libkvm.h:821: error: previous declaration of ‘kvm_del_routing_entry’ was
here
libkvm.c: In function ‘kvm_get_irq_route_gsi’:
libkvm.c:1404: error: ‘struct kvm_context’ has no member named
‘max_used_gsi’
libkvm.c:1405: error: ‘struct kvm_context’ has no member named
‘max_used_gsi’
libkvm.c:1406: error: ‘struct kvm_context’ has no member named
‘max_used_gsi’
libkvm.c:1411: warning: control reaches end of non-void function
make: *** [libkvm.o] Error 1
Any ideas,It's a very low-level error, I mean it's the error from the codes,
is it because of some failure in the pre-processor?(Some parameters have not
been correctly generated. uhr..). OR it's because that I'v already
installed the qemu+kvm before the spice? Any idea? Appreciating...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20100712/19f335e6/attachment.html>
More information about the Spice-devel
mailing list