Re: [GnomeMeeting-list] Problems With .84 Compile



On Mon, Mar 04, 2002 at 01:07:29PM -0800, mushroomhead mushworld dnsart com wrote:
> I compiled and installed the pwlib and openh323 packages listed on the
> download page.  However gnomemeeting compile is failing.  I am using gcc
> 2.95 on a Debian 2.2r5 system.   Below is a copy of the compiler messages.
> Any ideas of how I can get it to compile?

No idea, never encountered that problem. Are you sure you are linking to the
right library ?
Perhaps it remains an old conflicting library.
> 
> 
> c++  -O3 -I/usr/include/glib-1.2 -I/usr/lib/glib/include
> -I/usr/include/orbit-1.0  -o gnomemeeting  callba
> cks.o gdkvideoio.o gnomemeeting.o connection.o endpoint.o menu.o toolbar.o
> pref_window.o videograbber.o co
> nfig.o ldap_window.o docklet.o main_window.o audio.o gatekeeper.o ils.o
> cleaner.o misc.o e-splash.o chat_w
> indow.o -L/usr/local/lib -lopenh323 -ldl -lpt -lpthread -lssl -lcrypto
> -L/usr/local/lib -lopenh323 -ldl -l
> pt -lpthread -lssl -lcrypto -L/usr/lib  -rdynamic -L/usr/lib
> -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lg
> pl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11
> -lgnome -lgnomesupport -lesd -laudi
> ofile -lm -ldb -lglib  -L/usr/lib -lldap -llber -lresolv -lopenh323 -ldl
> -lpt -lpthread -lssl -lcrypto -L/
> usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lgthread -lglib
> -lpthread -ldl -lXi -lXext -lX11
>  -lm -L/usr/lib -lgdk_pixbuf -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk
> -rdynamic -lgmodule -lglib -ldl -lXi
> -lXext -lX11 -lm -L/usr/lib -lgconf-1 -loaf -lORBitCosNaming -lORBit
> -lIIOP -lORBitutil -lglib -lm -lgconf
> -gtk-1 -lgnomecanvaspixbuf -L/usr/lib -lldap -llber -lresolv -L/usr/lib
> -lldap -llber -lresolv -lresolv
> connection.o: In function
> `GMH323Connection::GMH323Connection(GMH323EndPoint &, unsigned int)':
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.cpp:55: undefined
> reference to `H323Connection::H323C
> onnection(H323EndPoint &, unsigned int, unsigned int)'
> connection.o: In function
> `GMH323Connection::CompareObjectMemoryDirect(PObject const &) const':
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x58):
> unde
> fined reference to `H323Connection::HandleTunnelPDU(H323SignalPDU *)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x98):
> unde
> fined reference to
> `H323Connection::OnConsultationTransferSuccess(H323Connection &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x134):
> und
> efined reference to
> `H323Connection::CreateRealTimeLogicalChannel(H323Capability const &,
> H323Channel::Dir
> ections, unsigned int, H245_H2250LogicalChannelParameters const *)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x150):
> und
> efined reference to `H323Connection::CloseAllLogicalChannels(int)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x174):
> und
> efined reference to `H323Connection::SendUserInputIndicationString(PString
> const &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x178):
> und
> efined reference to `H323Connection::SendUserInputIndicationTone(char,
> unsigned int, unsigned int, unsigne
> d int)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x19c):
> und
> efined reference to `H323Connection::RequestModeChange(PString const &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1a0):
> und
> efined reference to
> `H323Connection::RequestModeChange(H245_ArrayOf_ModeDescription const &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1a4):
> und
> efined reference to `H323Connection::OnRequestModeChange(H245_RequestMode
> const &, H245_RequestModeAck &,
> H245_RequestModeReject &, unsigned int &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1a8):
> und
> efined reference to `H323Connection::OnModeChanged(H245_ModeDescription
> const &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1b4):
> und
> efined reference to `H323Connection::CreateT120ProtocolHandler(void)
> const'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1b8):
> und
> efined reference to `H323Connection::CreateT38ProtocolHandler(void) const'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1bc):
> und
> efined reference to `H323Connection::RequestModeChangeT38(void)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1c0):
> und
> efined reference to
> `H323Connection::OnUserInputInlineRFC2833(OpalRFC2833Info &, int)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/connection.h(.gnu.linkonce.d.__vt_16GMH323Connection+0x1c4):
> und
> efined reference to
> `H323Connection::OnUserInputInBandDTMF(H323Codec::FilterInfo &, int)'
> endpoint.o: In function `GMH323EndPoint::CompareObjectMemoryDirect(PObject
> const &) const':
> /home/hogger/temp/GnomeMeeting-0.84.0/src/endpoint.h(.gnu.linkonce.d.__vt_14GMH323EndPoint+0x4c):
> undefined reference to `H323EndPoint::SetupTransfer(PString const &,
> PString const &, PString const &, PString &,
> void *)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/endpoint.h(.gnu.linkonce.d.__vt_14GMH323EndPoint+0x68):
> undefine
> d reference to `H323EndPoint::OnCallTransferIdentify(H323Connection &)'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/endpoint.h(.gnu.linkonce.d.__vt_14GMH323EndPoint+0xac):
> undefine
> d reference to `H323EndPoint::CreateT120ProtocolHandler(H323Connection
> const &) const'
> /home/hogger/temp/GnomeMeeting-0.84.0/src/endpoint.h(.gnu.linkonce.d.__vt_14GMH323EndPoint+0xb0):
> undefine
> d reference to `H323EndPoint::CreateT38ProtocolHandler(H323Connection
> const &) const'
> collect2: ld returned 1 exit status
> make[2]: *** [gnomemeeting] Error 1
> make[2]: Leaving directory `/home/hogger/temp/GnomeMeeting-0.84.0/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/hogger/temp/GnomeMeeting-0.84.0'
> make: *** [all-recursive-am] Error 2
> 
> 
> 
> 
> _______________________________________________
> Gnomemeeting-list mailing list
> Gnomemeeting-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
> 

-- 
 _	Damien Sandras
(o-	GnomeMeeting - H.323 Video-Conferencing application -
//\		web:  http://www.gnomemeeting.org/
v_/_	FOSDEM 2002  - Free Software and Open Source Developers Meeting -
		web:  http://www.fosdem.org/



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