Re: h323plus compilation problems

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

 



Hi,

that was a new bug in the H323Plus CVS when you compile without TLS
support. I think I fixed that now.

Please update from the CVS and try again.

Regards,
Jan


Juan Pablo Godoy Macari wrote:
> Hi Jan,
> 
> I'm sorry,  I'm new with GNUGK, and just to be sure, this is the csv you're
> talking about, right?
> 
> http://h323plus.cvs.sourceforge.net/viewvc/h323plus/h323plus/
> 
> Anyways, I tried to compile it and I'm still getting errors:
> 
> [CC] transports.cxx
> transports.cxx: In member function â EURO ~H323Listener*
> H323TransportAddress::CreateListener(H323EndPoint&) constâ EURO (tm):
> transports.cxx:589: warning: unused variable â EURO ~useTLSâ EURO (tm)
> transports.cxx: In member function â EURO ~H323Listener*
> H323TransportAddress::CreateCompatibleListener(H323EndPoint&) constâ EURO (tm):
> transports.cxx:616: warning: unused variable â EURO ~useTLSâ EURO (tm)
> transports.cxx: In member function â EURO ~virtual PBoolean
> H323TransportTCP::Close()â EURO (tm):
> transports.cxx:1626: error: â EURO ~ssl_stâ EURO (tm) was not declared in this scope
> transports.cxx:1626: error: â EURO ~m_sslâ EURO (tm) was not declared in this scope
> transports.cxx:1626: error: â EURO ~sslâ EURO (tm) was not declared in this scope
> transports.cxx:1629: error: â EURO ~SSL_shutdownâ EURO (tm) was not declared in this
> scope
> /usr/src/h323plus/include/h224/h281handler.h: At global scope:
> /usr/src/h323plus/include/h224/h281handler.h:243: warning:
> â EURO ~PPlugin_H224_Handler_H281_loaderâ EURO (tm) defined but not used
> make[2]: *** [/usr/src/h323plus/lib/obj/transports.o] Error 1
> make[2]: Leaving directory `/usr/src/h323plus/src'
> make[1]: *** [optshared] Error 2
> make[1]: Leaving directory `/usr/src/h323plus/src'
> make: *** [optshared] Error 2
> 
> Regards!
> Juan Pablo.
> 
> -----Mensaje original-----
> De: Jan Willamowius [mailto:jan@xxxxxxxxxxxxxx]
> Enviado el: domingo, 06 de abril de 2014 8:07
> Para: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> Asunto: Re:  h323plus compilation problems
> 
> Hi again,
> 
> it looks like this is an issue with the 1.26.0 release of H323Plus.
> There are 2 ways to avoid it:
> - use ./configure --enable-h235
> - use the latest CVS version of H323Plus
> 
> Regards,
> Jan
> 
> 
> Jan Willamowius wrote:
> > Hi Juan,
> >
> > which H323Plus version are you using and which parameters are you
> > using with ./configure ?
> >
> > I'm using the latest CVS and I don't see the compile error.
> >
> > Regards,
> > Jan
> >
> > Juan Pablo Godoy Macari wrote:
> > > Hello!
> > >
> > > Thank you both for the answers!
> > >
> > > As you said now I'm trying with PTLIB 2.10.9 and I'm getting this
> > > error compiling h323plus:
> > >
> > > h235auth.cxx: In member function â EURO ~void
> > > H235Authenticators::PrepareSignalPDU(unsigned int, PASN_Array&,
> > > PASN_Array&,
> > > PINDEX) constâ EURO (tm):
> > > h235auth.cxx:449: error: â EURO ~m_maxTokenLengthâ EURO (tm) was not
> > > declared in this scope
> > > make[2]: *** [/usr/src/h323plus/lib/obj/h235auth.o] Error 1
> > > make[2]: Leaving directory `/usr/src/h323plus/src'
> > > make[1]: *** [optshared] Error 2
> > > make[1]: Leaving directory `/usr/src/h323plus/src'
> > > make: *** [optshared] Error 2
> > >
> > > I tried to declare m_maxTokenLength without success :(
> > >
> > > Regards,
> > > Juan Pablo.
> > >
> > > -----Mensaje original-----
> > > De: Jan Willamowius [mailto:jan@xxxxxxxxxxxxxx] Enviado el: viernes,
> > > 04 de abril de 2014 3:05
> > > Para: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> > > Asunto: Re:  h323plus compilation problems
> > >
> > > Hi Juan,
> > >
> > > my suggestion would be not to bother with an old buggy PWLib like
> > > that and simply install PTLib 2.10.9.
> > >
> > > On the compiling instructions page, I keep a list of matching GnuGk
> > > / H323Plus / PTLib versions.
> > > http://www.gnugk.org/compiling-gnugk.html
> > >
> > > Regards,
> > > Jan
> > >
> > > --
> > > Jan Willamowius, Founder of the GNU Gatekeeper Project EMail  :
> > > jan@xxxxxxxxxxxxxx
> > > Website: http://www.gnugk.org
> > > Support: http://www.willamowius.com/gnugk-support.html
> > >
> > > Relaxed Communications GmbH
> > > Frahmredder 91
> > > 22393 Hamburg
> > > Geschäftsführer: Jan Willamowius
> > > HRB 125261 (Amtsgericht Hamburg)
> > > USt-IdNr: DE286003584
> > >
> > > Simon Horne wrote:
> > > > Geez. That is very old.
> > > >
> > > >
> > > >
> > > > The PPLUGIN_STATIC_LOAD API changed between 2.6.0 and 2.8.0.
> > > > Perhaps the PTLIB_VER > 260 switch needs to be adjusted to PTLIB_VER
> > > >  >= 270 .
> > > >
> > > > Change the PPLUGIN_STATIC_LOAD to PWLIB_STATIC_LOAD_PLUGIN to see
> > > > if that resolves the issue and let me know and I will correct the
> > > > h323plus code.
> > > >
> > > >
> > > >
> > > > Simon
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > From: Juan Pablo Godoy Macari [mailto:jpgodoy@xxxxxxxxxxxx]
> > > > Sent: 04 April 2014 07:16
> > > > To: GNU Gatekeeper Users
> > > > Subject: Re:  h323plus compilation problems
> > > >
> > > >
> > > >
> > > > Hi Simon,
> > > >
> > > >
> > > >
> > > > I'm using ptlib 2.6.7.
> > > >
> > > >
> > > >
> > > > Regards!
> > > >
> > > > Juan Pablo.
> > > >
> > > >
> > > >
> > > > De: Simon Horne [mailto:s.horne@xxxxxxxxxxx] Enviado el: jueves,
> > > > 03 de abril de 2014 18:07
> > > > Para: 'GNU Gatekeeper Users'
> > > > Asunto: Re:  h323plus compilation problems
> > > >
> > > >
> > > >
> > > > What version of PTLIB are you using?
> > > >
> > > > Looks like a bug in the PTLIB PPLUGIN_STATIC_LOAD macro in PTLIB.
> > > >
> > > >
> > > >
> > > > Simon
> > > >
> > > >
> > > >
> > > > From: Juan Pablo Godoy Macari [mailto:jpgodoy@xxxxxxxxxxxx]
> > > > Sent: 04 April 2014 04:17
> > > > To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
> > > > Subject:  h323plus compilation problems
> > > >
> > > >
> > > >
> > > > Hello!
> > > >
> > > >
> > > >
> > > > I'm mounting a lab with GNUGK, and after dealing with some problems.
> > > > Currently I'm trying to compile h323plus and I got these errors with
> > > > make:
> > > >
> > > >
> > > >
> > > > [CC] h323.cxx
> > > >
> > > > In file included from
> > > > /usr/src/h323plus/include/h224/h224handler.h:36,
> > > >
> > > >                  from /usr/src/h323plus/include/h224/h224.h:150,
> > > >
> > > >                  from /usr/src/h323plus/include/h323ep.h:61,
> > > >
> > > >                  from h323.cxx:39:
> > > >
> > > > /usr/src/h323plus/include/h224/h281handler.h:243: error: expected
> > > > constructor, destructor, or type conversion before â EURO ~(â EURO
> > > > (tm) token
> > > >
> > > > In file included from h323.cxx:56:
> > > >
> > > > /usr/src/h323plus/include/h460/h460_std18.h:100: error: expected
> > > > constructor, destructor, or type conversion before â EURO ~(â EURO
> > > > (tm) token
> > > >
> > > > /usr/src/h323plus/include/h460/h460_std18.h:164: error: expected
> > > > constructor, destructor, or type conversion before â EURO ~(â EURO
> > > > (tm) token
> > > >
> > > > In file included from h323.cxx:57:
> > > >
> > > > /usr/src/h323plus/include/h460/h46018_h225.h:439: error: expected
> > > > constructor, destructor, or type conversion before â EURO ~(â EURO
> > > > (tm) token
> > > >
> > > > make[2]: *** [/usr/src/h323plus/lib/obj/h323.o] Error 1
> > > >
> > > > make[2]: Leaving directory `/usr/src/h323plus/src'
> > > >
> > > > make[1]: *** [optshared] Error 2
> > > >
> > > > make[1]: Leaving directory `/usr/src/h323plus/src'
> > > >
> > > > make: *** [optshared] Error 2
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Can you help me please?
> > > >
> > > >
> > > >
> > > > Best Regards!
> > > >
> > > > Juan Pablo Godoy

-- 
Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees_APR
_______________________________________________________

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/





[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux