[asterisk-dev] Problems compiling chan_h323 of 1.4beta2 version

Vlasis Hatzistavrou Mailing Lists Account asterisk at kinetixtele.com
Sat Sep 23 11:48:44 MST 2006


Hello all,

Has anyone else encountered problems compiling chan_h323 with 1.4beta2? I'm
not able to compile it on a RH9 installation with make upgraded to v3.81,
PWLib v1.10.0 and OpenH323 1.18.0.

After I do 'make menuselect', when I try 'make' I get:

g++ -DNDEBUG -I../../include -include ../../include/asterisk/autoconfig.h
-fPIC  -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall  -fPIC -DPIC
-I/usr/src/pwlib/include -DPTRACING -I/usr/src/openh323/include -Os  -pipe
-felide-constructors -c ast_h323.cxx -o ast_h323.o
In file included from ../../include/asterisk/channel.h:110,
                 from ast_h323.cxx:47:
../../include/asterisk/frame.h:386: parse error before `__attribute__'
ast_h323.cxx:50: parse error before `}' token
ast_h323.cxx: In function `int EmbedQSIGTunneledInfo(H323SignalPDU&)':
ast_h323.cxx:1026: warning: choosing `PASN_Choice::operator
PASN_ObjectId&()'
   over `PASN_Choice::operator const PASN_ObjectId&() const'
ast_h323.cxx:1026: warning:   for conversion from
`H225_TunnelledProtocol_id'
   to `const PASN_ObjectId&'
ast_h323.cxx:1026: warning:   because conversion sequence for the argument
is
   better
make[3]: *** [ast_h323.o] Error 1
make[2]: *** [opt] Error 2
make[1]: *** [h323/libchanh323.a] Error 2
make: *** [channels] Error 2

Is there something wrong with chan_h323 on 1.4beta2 or does it not compile
on RH9?

Best regards,
Vlasis Hatzistavrou.



More information about the asterisk-dev mailing list