Re: [GnomeMeeting-list] linking errors with speex



Thanks, that's it! My include dir is /usr/include so openh323 is not
detecting/using speex.h

Op wo 09-10-2002, om 09:09 schreef Damien Sandras:
> OpenH323 detects Speex presence by checking if speex.h is present in
> /usr/local/include.
> Check that OpenH323 compiled with Speex support. I guess not...
> GnomeMeeting did...
> 
> 
> Le mer 09/10/2002 à 09:01, Huib Kleinhout a écrit :
> > Hi,
> > 
> > Compiling gnomemeeting with speex enabled results in some linking
> > errors:
> > 
> > g++ -O3 -o gnomemeeting common.o callbacks.o gdkvideoio.o gnomemeeting.o
> > connection.o endpoint.o menu.o toolbar.o pref_window.o sound_handling.o
> > videograbber.o config.o ldap_window.o main_window.o gatekeeper.o ils.o
> > cleaner.o misc.o chat_window.o druid.o urlhandler.o vfakeio.o tray.o
> > tools.o -Wl,-rpath -Wl,/usr/lib  ../lib/.libs/libgnomemeeting.al
> > -L/usr/lib -L/home/huib/pwlib/lib -L/home/huib/openh323/lib
> > -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2
> > -lgnome-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0
> > -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0
> > -lgconf-2 -lgnomevfs-2 -lbonobo-2 -lbonobo-activation -lORBit-2
> > /usr/lib/libxml2.so -lz /usr/lib/liblinc.so -lgmodule-2.0 -lgobject-2.0
> > -lgthread-2.0 -lglib-2.0 -lesd -laudiofile /usr/lib/libSDL.so -lX11
> > -lXext -lopenh323 -ldl -lpt -lpthread -lssl -lcrypto
> > /usr/lib/libspeex.so -lm -lldap -llber -lresolv
> > endpoint.o: In function `GMH323EndPoint::AddAudioCapabilities()':
> > /home/huib/pwlib/include/ptlib/array.h:450: undefined reference to
> > `SpeexNonStandardAudioCapability::SpeexNonStandardAudioCapability[not-in-charge](char const*)'
> > endpoint.o: In function `GMH323EndPoint::AddAudioCapabilities()':
> > /home/huib/openh323/include/speexcodec.h:130: undefined reference to
> > `vtable for SpeexNarrow3AudioCapability'
> > /home/huib/openh323/include/speexcodec.h:130: undefined reference to
> > `vtable for SpeexNarrow3AudioCapability'
> > endpoint.o: In function `GMH323EndPoint::AddAudioCapabilities()':
> > /home/huib/pwlib/include/ptlib/array.h:450: undefined reference to
> > `SpeexNonStandardAudioCapability::SpeexNonStandardAudioCapability[not-in-charge](char const*)'
> > endpoint.o: In function `GMH323EndPoint::AddAudioCapabilities()':
> > /home/huib/openh323/include/speexcodec.h:166: undefined reference to
> > `vtable for SpeexNarrow5AudioCapability'
> > /home/huib/openh323/include/speexcodec.h:166: undefined reference to
> > `vtable for SpeexNarrow5AudioCapability'
> > collect2: ld returned 1 exit status
> > 
> > 
> > I'm using pwlib 1.3.9, openh323 1.9.9, speex 0.8.1 and gnomemeeting cvs.
> > Gnomemeeting is compiling and working correctly without speex installed.
> > 
> > Any clues?
> > 
> > thanks, 
> > Huib Kleinhout
> > 
> > -- 
> > Huib Kleinhout
> > 1024D/853AD1D4 (Key fingerprint = 6CAF E7C4 540C 7694 6521  F917 B0FE
> > 9C24 853A D1D4)
> -- 
>  _	Damien Sandras
> (o-	GnomeMeeting: http://www.gnomemeeting.org/
> //\	FOSDEM 2003:  http://www.fosdem.org
> v_/_	
> 	H.323 phone:  callto://ils.seconix.com/dsandras seconix com
> 
> 
> _______________________________________________
> GnomeMeeting-list mailing list
> GnomeMeeting-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
-- 
Huib Kleinhout
1024D/853AD1D4 (Key fingerprint = 6CAF E7C4 540C 7694 6521  F917 B0FE
9C24 853A D1D4)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]