Re: 3.7 compilation problem on centos 5

Jan Willamowius <[email protected]>
Newsgroups gmane.comp.telephony.openh323gk.user
Organization GNU Gatekeeper Project
Message-ID <[email protected]>
Hi Dmitry,

I'm glad you found the issue already.

I've put a fix into the CVS that allows GnuGk to build without H.460
support in H323Plus, but you loose a lot of functionality that way.
Its definitly better to use the right PTlib version. ;-)

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


Dmitry Melekhov wrote:
> Oops, sorry,  just found that I used wrong ptlib.
> Don't know why I didn't find this is previous half-hour :-(
> 
> 
> 
> 
> 15.12.2014 10:26, Dmitry Melekhov пишет:
> > Hello!
> >
> > I'm trying to compile gnugk on centos 5.
> >
> > really, first I hit problem on h323plus compilation:
> >
> > [CC] /root/h323plus/src/h460/h460_std18.cxx
> > /root/h323plus/src/h460/h460_std18.cxx:55:2: warning: #warning 
> > ("H.460.18/.19 Enabled. See Tandberg Patent License. 
> > http://www.tandberg.com/collateral/tandberg-ITU-license.pdf")
> > /root/h323plus/src/h460/h460_std18.cxx: In function 'void 
> > PWLibPlugin_TriggerRegister(PPluginManager*)':
> > /root/h323plus/src/h460/h460_std18.cxx:176: error: redefinition of 
> > 'void PWLibPlugin_TriggerRegister(PPluginManager*)'
> > /root/h323plus/src/h460/h460_std18.cxx:62: error: 'void 
> > PWLibPlugin_TriggerRegister(PPluginManager*)' previously defined here
> > /root/h323plus/src/h460/h460_std18.cxx: In function 'unsigned int 
> > PWLibPlugin_GetAPIVersion()':
> > /root/h323plus/src/h460/h460_std18.cxx:176: error: redefinition of 
> > 'unsigned int PWLibPlugin_GetAPIVersion()'
> > /root/h323plus/src/h460/h460_std18.cxx:62: error: 'unsigned int 
> > PWLibPlugin_GetAPIVersion()' previously defined here
> > make[2]: *** [/root/h323plus/lib/obj/h460_std18.o] Error 1
> > make[2]: Leaving directory `/root/h323plus/src'
> > make[1]: *** [optshared] Error 2
> > make[1]: Leaving directory `/root/h323plus/src'
> > make: *** [optshared] Error 2
> >
> >
> > so I disabled h460 support with  --disable-h460
> >
> > but then I can't compile gnugk:
> >
> > [CC] Neighbor.cxx
> > Neighbor.cxx: In member function 'bool 
> > Neighbors::LRQRequester::IsH46024Supported() const':
> > Neighbor.cxx:1284: error: 'H460_FeatureSet' was not declared in this 
> > scope
> > Neighbor.cxx:1284: error: expected `;' before 'fs'
> > Neighbor.cxx:1285: error: 'fs' was not declared in this scope
> > Neighbor.cxx: In member function 'bool 
> > Neighbors::LRQRequester::IsTLSNegotiated()':
> > Neighbor.cxx:1298: error: 'H460_FeatureSet' was not declared in this 
> > scope
> > Neighbor.cxx:1298: error: expected `;' before 'fs'
> > Neighbor.cxx:1299: error: 'fs' was not declared in this scope
> > Neighbor.cxx:1300: error: 'H460_FeatureStd' was not declared in this 
> > scope
> > Neighbor.cxx:1300: error: 'secfeat' was not declared in this scope
> > Neighbor.cxx:1300: error: expected primary-expression before ')' token
> > Neighbor.cxx:1300: error: expected `;' before 'fs'
> > Neighbor.cxx:1303: error: 'H460_FeatureParameter' was not declared in 
> > this scope
> > Neighbor.cxx:1303: error: 'tlsparam' was not declared in this scope
> > Neighbor.cxx:1304: error: expected `;' before 'settings'
> > Neighbor.cxx:1305: error: 'settings' was not declared in this scope
> > make[1]: *** [obj_linux_x86_64_s/Neighbor.o] Error 1
> > make[1]: Leaving directory `/root/gnugk-3.7'
> > make: *** [optnoshared] Error 2
> >
> >
> > Could you tell me how can I solve this problem?
> >
> > Thank you!

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________________

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.