[asterisk-dev] Checking h323.h presence... no???

Vlasis Hatzistavrou asterisk at kinetixtele.com
Thu Sep 28 05:17:25 MST 2006


Hello Paul,

Yes, I have enabled the chan_h323 option in menuselect.

The error I get during the compilation is the same as as few days ago:

***********
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:54:
../../include/asterisk/frame.h:386: parse error before `__attribute__'
ast_h323.cxx:57: parse error before `}' token
ast_h323.cxx: In function `int EmbedQSIGTunneledInfo(H323SignalPDU&)':
ast_h323.cxx:1045: warning: choosing `PASN_Choice::operator PASN_ObjectId&()'
   over `PASN_Choice::operator const PASN_ObjectId&() const'
ast_h323.cxx:1045: warning:   for conversion from `H225_TunnelledProtocol_id'
   to `const PASN_ObjectId&'
ast_h323.cxx:1045: 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
**************

I used the very recent trunk version from a few minutes ago, I think it was rev. 43854.

The h323.h file is there in the /usr/local/include/openh323 directory...

Best regards,
Vlasis.



More information about the asterisk-dev mailing list