[Asterisk-Users] chan_h323 + openh323 CVS = no go?

Jeremy McNamara jj at indie.org
Tue Jun 10 10:36:32 MST 2003


If you would have followed the build instructions laid out by the Open 
H.323 folks you wouldn't have had to go thru all of that. 

http://www.openh323.org/build.html

(Notice they NEVER tell you to make install ANYTHING, there is a reason 
for that)


Jeremy McNamara





Kelly McDonald wrote:

>Hello,
>
>I've been working with the chan_h323 myself, and I had several problems,
>but finally got it working.
>
>I had to do things in the following order:
>
>(1) build and installed asterisk as root
>(2)I built pwlib and openh323 into my home directory (not root) and
>built them there as me, I downloaded the tarballs and compiled them.(you
>could probably do the same thing as root) I did not yet have the os
>install of the libraries on the system, as this seemed to mess me up.
>(3) I built the chan_h323 object as myself.
>(4) I installed the chan_h323.so (make install) as root
>(5) finally, I installed the system libraries for pwlib and openh323
>
>After all of that, it seemed to work.
>
>Good luck,
>Kelly.
>
>
>
>
>On Tue, 2003-06-10 at 12:40, Siggi Langauf wrote:
>  
>
>>Hi,
>>
>>trying to build the h323 channel driver that comes with asterisk works
>>fine, but only as long as I use openh323-1.11.7.
>>
>>Unfortunately, that setup seems to have a bug which misguides one of the
>>audio streams. (So while * can "hear" me, the phone remains silent.)
>>
>>I suppose that bug is fixed at least in openh323 CVS. At least, I got
>>things mostly working using the external chan_oh323. That setup seems to
>>drop small audio snippets like VoiceMail's password prompt, though.
>>
>>So I'm trying to give chan_h323 another chance. However, I get:
>>
>>ast_h323.cpp: In function `int h323_set_capability(int, int)':
>>ast_h323.cpp:780: `H323_G729ACapability' undeclared (first use this
>>function)
>>ast_h323.cpp:780: (Each undeclared identifier is reported only once
>>ast_h323.cpp:780: for each function it appears in.)
>>ast_h323.cpp:780: `g729aCap' undeclared (first use this function)
>>ast_h323.cpp:781: parse error before `)'
>>ast_h323.cpp: At top level:
>>chan_h323.h:30: warning: `struct sockaddr_in bindaddr' defined but not
>>used
>>make: *** [ast_h323.o] Error 1
>>
>>This is both with openh323-1.12.0 and their current CVS.
>>(using current CVS snapshot of asterisk, too)
>>
>>Is that driver not supposed to work with current OpenH323??
>>Anything I'm doing wrong?
>>
>>Thanks in advance,
>>
>>	Siggi
>>
>>
>>_______________________________________________
>>Asterisk-Users mailing list
>>Asterisk-Users at lists.digium.com
>>http://lists.digium.com/mailman/listinfo/asterisk-users
>>    
>>





More information about the asterisk-users mailing list