Re: h323plus compilation problems

Juan Pablo Godoy Macari <[email protected]>
Newsgroups gmane.comp.telephony.openh323gk.user
Message-ID <[email protected]>
Hi!

It worked!!!! Thank you for the help.

Regards,
Juan Pablo.

-----Mensaje original-----
De: Jan Willamowius [mailto:[email protected]]
Enviado el: lunes, 07 de abril de 2014 11:44
Para: [email protected]
Asunto: Re: [Openh323gk-users] h323plus compilation problems

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:[email protected]] Enviado el: domingo,
> 06 de abril de 2014 8:07
> Para: [email protected]
> Asunto: Re: [Openh323gk-users] 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:[email protected]] Enviado el:
> > > viernes,
> > > 04 de abril de 2014 3:05
> > > Para: [email protected]
> > > Asunto: Re: [Openh323gk-users] 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  :
> > > [email protected]
> > > 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:[email protected]]
> > > > Sent: 04 April 2014 07:16
> > > > To: GNU Gatekeeper Users
> > > > Subject: Re: [Openh323gk-users] h323plus compilation problems
> > > >
> > > >
> > > >
> > > > Hi Simon,
> > > >
> > > >
> > > >
> > > > I'm using ptlib 2.6.7.
> > > >
> > > >
> > > >
> > > > Regards!
> > > >
> > > > Juan Pablo.
> > > >
> > > >
> > > >
> > > > De: Simon Horne [mailto:[email protected]] Enviado el: jueves,
> > > > 03 de abril de 2014 18:07
> > > > Para: 'GNU Gatekeeper Users'
> > > > Asunto: Re: [Openh323gk-users] 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:[email protected]]
> > > > Sent: 04 April 2014 04:17
> > > > To: [email protected]
> > > > Subject: [Openh323gk-users] 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, [email protected], 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:[email protected]
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/

------------------------------------------------------------------------------
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:[email protected]
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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.