[Spice-devel] Spice install problem
Alexander Larsson
alexl at redhat.com
Thu May 27 02:34:14 PDT 2010
On Wed, 2010-05-26 at 20:33 -0500, Brian Milliron wrote:
> > You quoted this:
> >
> > > In case of an older kernel (version < 2.6.30)
> > > Get kernel sources using the following git repository:
> > > ...
> >
> > Obviously the version numbers involved here (2.6.30) refer to upstream
> > versions. Whats in the centos kernel is quite different than any
> > upstream kernel versions. So, try following the instructions as if you
> > had a >= 2.6.30 version and see if that works.
>
>
> Ok, I just skipped ahead to the next step which is:
>
> "In both cases:
> cd <spice_root>/vdesktop
> ./configure --enable-spice"
>
> First ./configure complained about not having libgcrypt, which was
> installed. Clearly it meant to complain about not having
> libgcrypt-devel because when I installed that it proceeded to give me a
> new error:
configure typically looks for "upstream" source tarball modules, like
"libgcrypt", these are often split into multiple packages on a distro,
but the configure scripts don't have any idea about this.
> [root at localhost vdesktop]# ./configure --enable-spice
> 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 /usr/local/src/spice_root/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 no
> curses support no
> mingw32 support no
> Audio drivers oss
> Extra audio cards ac97
> Mixer emulation no
> VNC TLS support no
> libgcrypt support yes
> gcrypt CFLAGS
> gcrypt LIBS -lgcrypt -ldl -lgpg-error
> kqemu support no
> kvm support yes
> 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 yes
> 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
> The error log from compiling the libSDL test is:
> /tmp/qemu-conf-18013-7491-1531.c:1:17: error: SDL.h: No such file or
> directory
> /tmp/qemu-conf-18013-7491-1531.c: In function ‘main’:
> /tmp/qemu-conf-18013-7491-1531.c:3: error: ‘SDL_INIT_VIDEO’
> undeclared (first use in this function)
> /tmp/qemu-conf-18013-7491-1531.c:3: error: (Each undeclared identifier
> is reported only once
> /tmp/qemu-conf-18013-7491-1531.c:3: error: for each function it appears in.)
> [root at localhost vdesktop]#
This means you don't have libsdl devel packages installed, however I
don't think this is actually a problem, it just means sdl won't be
supported. You can probably continue with the next step here (or install
sdl headers if you want to).
More information about the Spice-devel
mailing list