[Asterisk-Users] app_flite.so
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Tue Jun 6 21:16:17 MST 2006
On Tue, Jun 06, 2006 at 01:49:04PM -0700, trixter aka Bret McDanel wrote:
> On Tue, 2006-06-06 at 15:41 -0400, Russell Handorf wrote:
> > Hello all,
> >
> > I'm playing with app_flite, as I'm sure you've guessed. I have the
> > sources compiled and running, headers and libraries in their respective
> > places. I then compiled app_flite without any problems or errors. When I
> > try to have asterisk execute the module, I get the following error
> >
> > Jun 6 15:29:06 WARNING[3197] loader.c:
> > /usr/lib/asterisk/modules/app_flite.so: undefined symbol: new_voice
> > Jun 6 15:29:06 WARNING[3197] loader.c: Loading module app_flite.so failed!
> >
>
> asterisk doesnt do lazy mode when loading modules (specifically linux
> wont allow DLTD_LAZY the way it should but that doesnt matter). What
> this means is that it tries to resolve all the symbols when it loads the
> module. You are missing a library that asterisk was supposed to be
> linked against, something isnt in your LD_LIBRARY_PATH
> or /etc/ld.so.conf and ldconfig wasnt run, or whatever. My guess is
> that its the flite engine itself that has a library that isnt being
> found and loaded and thus is preventing the module from loading.
>
> try ldd /path/to/app_flite.so (I bet it doesnt show anything meaningful
> but it might) see if there is anything shown as 'not found' in the
> output.
Note that this is supposed to show errors, as the module needs some
exports from Asterisk.
--
Tzafrir Cohen sip:tzafrir at local.xorcom.com
icq#16849755 iax:tzafrir at local.xorcom.com
+972-50-7952406
tzafrir.cohen at xorcom.com http://www.xorcom.com
More information about the asterisk-users
mailing list