What PTLib version are you using ? I don't see the error here with PTLib 2.4.5 and todays CVS for GnuGk and H323Plus. Edson - Lists wrote: > Hi, Jan > > Thanks for the quick respond.... > > Reading Your comments and looking the compilation results, I notice that > this warning was presented just before the real error (or at least what > prevent the compilation to succeed): > > g++ -I/usr/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=4096 -DHAS_H46023=1 > -DHAS_H46018=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' > -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DPTRACING=1 -D_REENTRANT > -fno-exceptions -Wall -DNDEBUG -I/root/ptlib//include -DPTRACING > -I/root/h323plus/include -DMAJOR_VERSION=2 -DMINOR_VERSION=3 > -DBUILD_NUMBER=1 -O2 -felide-constructors -Wreorder -c GkClient.cxx -o > obj_linux_x86/GkClient.o > GkClient.cxx: In member function âvirtual PBoolean > STUNsocket::GetLocalAddress(PIPSocket::Address&)â: > GkClient.cxx:482: error: void value not ignored as it ought to be > GkClient.cxx: In member function âvirtual PBoolean > STUNsocket::GetLocalAddress(PIPSocket::Address&, WORD&)â: > GkClient.cxx:492: error: void value not ignored as it ought to be > GkClient.cxx: In member function âvirtual bool > STUNClient::CreateSocketPair(UDPSocket*&, UDPSocket*&, const > PIPSocket::Address&)â: > GkClient.cxx:652: error: no matching function for call to > âPList<STUNsocket>::Append(STUNsocket*)â > /root/ptlib//include/ptlib/lists.h:146: note: candidates are: virtual > PINDEX PAbstractList::Append(PObject*) > GkClient.cxx:653: error: no matching function for call to > âSTUNClient::OpenSocket(STUNsocket&, PNatMethod::PortInfo&, const > PIPSocket::Address&)â > /root/ptlib//include/ptclib/pstun.h:295: note: candidates are: bool > PSTUNClient::OpenSocket(PUDPSocket&, PNatMethod::PortInfo&, const > PIPSocket::Address&) > GkClient.cxx:666: error: no matching function for call to > âSTUNmessage::Poll(STUNsocket&, STUNmessage&, PINDEX&)â > GkClient.cxx:446: note: candidates are: bool > STUNmessage::Poll(PUDPSocket&, const STUNmessage&, PINDEX) > GkClient.cxx:698: error: no matching function for call to > âPList<STUNsocket>::Remove(UDPSocket*&)â > /root/ptlib//include/ptlib/lists.h:185: note: candidates are: virtual > PBoolean PAbstractList::Remove(const PObject*) > GkClient.cxx:699: error: no matching function for call to > âPList<STUNsocket>::Remove(UDPSocket*&)â > /root/ptlib//include/ptlib/lists.h:185: note: candidates are: virtual > PBoolean PAbstractList::Remove(const PObject*) > make[1]: *** [obj_linux_x86/GkClient.o] Error 1 > make[1]: Leaving directory `/root/openh323gk' > make: *** [optnoshared] Error 2 > > So the problem isn't in PTLib, but in GkClient.cxx somewhere... :( > > Edson. > > Jan Willamowius escreveu: > > Hi, > > > >> Neighbor.cxx:64:2: warning: #warning "Your PTLib version isn't able to > >> produce compatible MD5 crypto tokens" > > > > Thats just a warning, but unfortunately its true: In February 2008 > > PTLib made a change that breaks generation of H.235 MD5 tokens that are > > compatible with the rest of the H.323 community. > > > > If you don't use H.235 tokens, you can ignore this warning. > > If you do, you can use older OpenH323 Releases (eg. Atlas), but those > > don't support H.460 or you can manually revert the patch in PTLib. > > http://opalvoip.svn.sourceforge.net/viewvc/opalvoip/ptlib/trunk/src/ptclib/asner.cxx?r1=19542&r2=19568 > > > > I have already posted this to the OPAL list, but so far there is no > > solution. > > > > Regards, > > Jan > > > > > > Edson - Lists wrote: > >> Using: > >> export OPENH323DIR=/root/h323plus/; ./configure --enable-h46018 > >> --disable-radius > >> > >> compilation is OK and binary runs (not tested), but if I use: > >> > >> export OPENH323DIR=/root/h323plus/; ./configure --enable-h46018 > >> --disable-radius --with-large-fdset=4096 > >> > >> compilation fails with: > >> ..... > >> g++ -I/usr/include/mysql -DHAS_MYSQL=1 -DLARGE_FDSET=4096 -DHAS_H46023=1 > >> -DHAS_H46018=1 -DHAS_MSG_NOSIGNAL=1 -D'MANUFACTURER=GNU' > >> -D'PROGRAMMNAME=Gatekeeper' -DPTRACING -DPTRACING=1 -D_REENTRANT > >> -fno-exceptions -Wall -DNDEBUG -I/root/ptlib//include -DPTRACING > >> -I/root/h323plus/include -DMAJOR_VERSION=2 -DMINOR_VERSION=3 > >> -DBUILD_NUMBER=1 -O2 -felide-constructors -Wreorder -c Neighbor.cxx -o > >> obj_linux_x86/Neighbor.o > >> Neighbor.cxx:64:2: warning: #warning "Your PTLib version isn't able to > >> produce compatible MD5 crypto tokens" > >> .... > >> > >> Both compilation use last CVS version of H323PLUS and GNUGK. > >> > >> Edson. -- Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/