[Spice-devel] Installing spice-gtk-0.22 at arm machine

Marc-André Lureau mlureau at redhat.com
Thu Jan 23 02:09:03 PST 2014



----- Original Message -----
> Hello,
> 
> first of all, my setup:
> 
> Cubieboard2 running Debian Wheezy (Altered distro based on Wheezy)
> 
> I have installed already:
> libspice-protocol-dev
> spice-vdagent
> xserver-xorg-video-qxl
> celt051 (previously owned the 071 but found out spice works only with 051)
> 
> 
> Everything was flowing until this happened:
> 
> 
> 
> 
> Libraries have been installed in:
> /usr/local/lib
> 
> If you ever happen to want to link against installed libraries
> in a given directory, LIBDIR, you must either use libtool, and
> specify the full pathname of the library, or use the `-LLIBDIR'
> flag during linking and do at least one of the following:
> - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
> during execution
> - add LIBDIR to the `LD_RUN_PATH' environment variable
> during linking
> - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
> - have your system administrator add LIBDIR to `/etc/ld.so.conf'
> 
> See any operating system documentation about shared libraries for
> more information, such as the ld(1) and ld.so(8) manual pages.
> ----------------------------------------------------------------------
> /bin/mkdir -p '/usr/local/include/spice-controller'
> /usr/bin/install -c -m 644 spice-controller.h
> '/usr/local/include/spice-controller'
> make[6]: Leaving directory
> `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
> make[5]: Leaving directory
> `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
> make[4]: Leaving directory
> `/home/cubie/Desktop/spice-gtk-0.22/gtk/controller'
> make[4]: Entering directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
> CCLD libspice-client-glib-2.0.la
> /usr/bin/ld: cannot find -lcelt
> collect2: ld returned 1 exit status
> make[4]: *** [ libspice-client-glib-2.0.la ] Error 1
> make[4]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
> make[3]: *** [install-recursive] Error 1
> make[3]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22/gtk'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory `/home/cubie/Desktop/spice-gtk-0.22'
> make: *** [install] Error 2
> 
> 
> It seems that it's trying to find the libcelt file and running at gcc with
> the command -lcelt.

Weird, it's trying to link with libcelt. What is the output of pkg-config --libs celt051? Verify the presence of libcelt051.so in your library paths. It should link with -lcelt051

> 
> What should i do to overcome this problem? Can i disable the need for celt as
> i won't be using sound at remote sessions?
> 
> 
> Thanks to you all. Really hope you can help me :)
> Cheers from Portugal.
> 
> 
> 
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 


More information about the Spice-devel mailing list