[Spice-devel] Spice on OS/X

Christophe Fergeau cfergeau at redhat.com
Tue Apr 26 08:38:06 PDT 2011


On Tue, Apr 26, 2011 at 05:10:43PM +0200, Kai Mosebach wrote:
> I just triesbuild the OSX gtk client, my findings :
> 
> 1.) Installed gtk2 and gstreamer via ports
> 2.) Finally installed current celt051 after some fiddling
> 3.) Install pyparsing from http://sourceforge.net/projects/pyparsing/
> 4.) Install Text-CSV from
> http://search.cpan.org/~makamaka/Text-CSV-1.21/lib/Text/CSV.pm
> 5.) export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
> 6.) fiddling around with gstreamer/gst/app/*.h + libgstapp
>   => install gst-plugins-base via macports
> 7.)  ./configure --with-audio=gstreamer --without-python
> --with-coroutine=gthread
> 8.) touch gtk/sym-file (otherwise libtool complainsŠ Any hints?)
> 9.) make (failing w/ the error below, ideas?)
> 
> Best Kai
> 
> --- SNIP
> 
> mp01:spice-gtk-0.5 $ make
> make  all-recursive
> Making all in common
> Making all in win
> Making all in my_getopt-1.5
> make[4]: Nothing to be done for `all'.
> make[4]: Nothing to be done for `all-am'.
> make[3]: Nothing to be done for `all-am'.
> Making all in gtk
> make  all-am
>   CCLD   libspice-client-gtk-2.0.la
> Undefined symbols:
>   "_spice_inputs_key_press", referenced from:
>       _send_key in spice-widget.o

Hmm, that's unexpected, these symbols should come from
libspice-client-glib-2.0.la which should be linked with
libspice-client-gtk-2.0.la through SPICE_GTK_LIBADD_COMMON in Makefile.am.
make V=1 and playing around with nm (or objdump) should help figuring out
what's going on.

Christophe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20110426/ccf4999e/attachment.pgp>


More information about the Spice-devel mailing list