Hi Mickey,
On Sat, Jul 05, 2003 at 18:23:50 +0200, Mickey Binder wrote:
> Hello there
>
> Yesterday I updated my pwlib, openh323 and Asterisk from CVS. After making
> "clean opt" in pwlib and openh323 and make "clean install" in Asterisk i get
> an "Undefined symbol" error when I try to start Asterisk. As far as I can
> see its when loading the h323 channel driver the error occurs.
> Do I have to update other things as well, by reading the various README's it
> looks like these three packages should do it.
>
> Here is the error message:
>
> [chan_h323.so]WARNING[8192]: File loader.c, Line 226 (ast_load_resource):
> /usr/lib/asterisk/modules/chan_h323.so: undefined symbol:
> _ZTI19H323AudioCapability
> WARNING[8192]: File loader.c, Line 394 (load_modules): Loading module
> chan_h323.so failed!
>
> Or is it because it doesn't get cleaned up properly. I've tried to remove
> some of the .so files myself, by doing so i get som errors about not finding
> some shared object files, but after recompile i get the undefined symbol
> error again.
>From your Asterisk source-directory, try:
cd channels/h323; make clean; make install
chan_h323 is not built and installed from the lower level Makefiles,
so you're very probably still using the old module for it, linked
against your old H.323 libs. To be safe, always re-build any external
Asterisk-modules (those not included in the standard build-process)
after a CVS-update and re-build of Asterisk itself.
Grtz,
Oliver
_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users