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
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users




_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to