[Telepathy] libjingle

Rainer Dorsch rdorsch at web.de
Sat Nov 17 10:38:10 PST 2007


On Saturday, 17. November 2007 08:48, Simon McVittie wrote:
> On Sat, 17 Nov 2007 at 00:34:37 -0500, Rainer Dorsch wrote:
> > I want to do VOIP with gtalk and use libjingle-0.3.11 for that.
> >
> > Is there anything I need to do except
> >
> > ./autogen.sh --prefix=/opt/gtalk --enable-voip=yes
> >
> > when configuring empathy to enable libjingle?
>
> You also need to install farsight, gst-plugins-farsight and
> telepathy-stream-engine - these are the components that actually use
> libjingle (neither Empathy nor Gabble is ever linked against libjingle).

Thanks for the quick reply. I tried to compile these, but failed in the last 
one :-(

For me the linker fails on telepathy-stream-enigne:


gcc -std=gnu99 -Wall -I/opt/gtalk/include/dbus-1.0 -I/opt/gtalk/include/glib-2.0 -I/opt/gtalk/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/opt/gtalk/include/glib-2.0 -I/opt/gtalk/lib/glib-2.0/include -I/opt/gtalk/include/telepathy-1.0 -I/opt/gtalk/include/dbus-1.0 -I/opt/gtalk/include/glib-2.0 -I/opt/gtalk/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/opt/gtalk/include/farsight-0.1 -I/opt/gtalk/include/glib-2.0 -I/opt/gtalk/lib/glib-2.0/include -I/opt/gtalk/include/gstreamer-0.10 -I/usr/include/libxml2 -pthread -I/opt/gtalk/include/gstreamer-0.10 -I/opt/gtalk/include/glib-2.0 -I/opt/gtalk/lib/glib-2.0/include -I/usr/include/libxml2 -I .. -g -O2 -Wl,--export-dynamic -pthread -pthread -o 
telepathy-stream-engine 
stream-engine-main.o  -L/opt/gtalk/lib ./.libs/libstreamengine-convenience.a /opt/gtalk/lib/libtelepathy.so /opt/gtalk/lib/libfarsight-0.1.so /usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -lX11 /opt/gtalk/lib/libgstinterfaces-0.10.so /opt/gtalk/lib/libgstreamer-0.10.so /opt/gtalk/lib/libgmodule-2.0.so -ldl /opt/gtalk/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libxml2.so ../common/.libs/libcommon-convenience.a /opt/gtalk/lib/libdbus-glib-1.so -lnsl -ldbus-1 /opt/gtalk/lib/libgobject-2.0.so /opt/gtalk/lib/libglib-2.0.so -Wl,--rpath -Wl,/opt/gtalk/lib -Wl,--rpath -Wl,/opt/gtalk/lib
./.libs/libstreamengine-convenience.a(tp-stream-engine.o): In function 
`g_once_init_enter':
/opt/gtalk/include/glib-2.0/glib/gthread.h:338: undefined reference to 
`g_once_init_enter_impl'
./.libs/libstreamengine-convenience.a(tp-stream-engine.o): In function 
`tp_stream_engine_get_type':

rdorsch at paddy:~/SW.nobackup/tapioca$ nm  /opt/gtalk/lib/libglib-2.0.so| grep 
g_once_init_enter_impl
00050cc0 t IA__g_once_init_enter_impl
00050cc0 T g_once_init_enter_impl
rdorsch at paddy:~/SW.nobackup/tapioca$ 

Does anybody see why gcc complains here?

Thanks,
Rainer


-- 
Rainer Dorsch
Lärchenstr. 6
D-72135 Dettenhausen
07157-734133
jabber: rdorsch at jabber.org
GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F  8F59 E3A8 C538 7519 141E
Full GPG key: http://pgp.mit.edu/


More information about the Telepathy mailing list