[h323plus] Unable to compile h323plus with "P_QOS" disabled/missing

J.C Mercier jcmerc5 at gmail.com
Wed Jan 23 23:29:03 EST 2013


Hi Jan,

below are a few of the errors, some of which i tried fixing. They are all
most due to not checking whether "P_QOS" is defined for some of the cude
that uses the QoS stuff like in rtp.cxx, the "PBoolean RTP_UDP::Open(.. )"
has calls to QoS variables outside the #if P_QOS check, and also creates
the sockets which takes QoS variables as parameters.

I'm sure this might require a bit of work so i'll probably have to work
with the ptlib version that complies with the current h323plus version.

---- some of the errors with VS2008 Win7 ..........
1>.\src\h323caps.cxx(868) : error C2653: 'PQoS' : is not a class or
namespace name
1>.\src\h323caps.cxx(868) : error C2065: 'guaranteedDSCP' : undeclared
identifier
1>.\src\h323caps.cxx(1278) : error C2653: 'PQoS' : is not a class or
namespace name
1>.\src\h323caps.cxx(1278) : error C2065: 'controlledLoadDSCP' : undeclared
identifier


Thanks for the quick response. Always appreciate all the help from everyone.

Regards,
Josh

On Wed, Jan 23, 2013 at 5:58 PM, Jan Willamowius <jan at willamowius.de> wrote:

> Hi Josh,
>
> I'm not working with the latest PTLib because it breaks the H323Plus
> build system on Unix, but if you mail me your compiler error I can
> probably fix it in the CVS.
>
> Regards,
> Jan
>
> --
> Jan Willamowius, Founder of the GNU Gatekeeper Project
> EMail  : jan at willamowius.de
> 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
>
> J.C Mercier wrote:
> > I downloaded the current trunk version of ptlib which compiles no
> problem,
> > but when attempting to compile the h323plus library, there seems to fail
> > because "P_QOS" is no longer part of ptlib.
> >
> > Has anyone encounter this problem?
> >
> > Your help/suggestions will be greatly appreciated.
> >
> > Thanks
> >
> > Josh
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.packetizer.com/pipermail/h323plus/attachments/20130123/3d754bd0/attachment-0002.html>


More information about the h323plus mailing list