two things...verify the content of your /etc/ld.so.conf file must have
the path included(/usr/local/lib) and recompile and install...first
span and then asterisk...<br><br><div><span class="gmail_quote">On 11/22/05, <b class="gmail_sendername">Dominik Simon</b> <<a href="mailto:kannel@dominik.de">kannel@dominik.de</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>today I installed asterisk 1.2stable and than spandsp-0.0.2pre21 with<br>rxfax & txfax. After I restart the asterisk and get the following<br>errors:<br><br>[app_rxfax.so] WARNING[6340]: loader.c:325 __load_resource: /usr/lib/
<br>asterisk/modules/app_rxfax.so: undefined symbol: fax_set_phase_d_handler<br>WARNING[6340]: loader.c:554 load_modules: Loading module app_rxfax.so<br>failed!<br><br>[app_txfax.so] WARNING[6311]: loader.c:325 __load_resource: /usr/lib/
<br>asterisk/modules/app_txfax.so: undefined symbol: fax_set_header_info<br>WARNING[6311]: loader.c:554 load_modules: Loading module app_txfax.so<br>failed!<br><br>I am running Asterisk on fedora core 4 - all works great (Asterisk,
<br>app_conference and others...), but tx/rxfax failed :(<br><br>Now I found the following message on <a href="http://www.asteriskguru.com/">http://www.asteriskguru.com/</a><br>tutorials/spandsp.html:<br><br>// START //<br>
<br>2) If you receive a message like the following:<br><br>[app_txfax.so]Oct 5 12:05:24 WARNING[14665]: loader.c:314<br>__load_resource: /usr/lib/asterisk/modules/app_txfax.so: undefined<br>symbol: fax_set_header_info<br>
Oct 5 12:05:24 WARNING[14665]: loader.c:543 load_modules: Loading<br>module app_txfax.so failed!<br>Ouch ... error while writing audio data: : Broken pipe<br><br>When you execute the asterisk -vvvvvvvc command and the Asterisk
<br>crashes when you try to execute the safe_asterisk command, then very<br>probably you have the following problem:<br><br>The previously installed version of spandsp has been 0.0.3, but now<br>you have installed version
0.0.2. The problem is that the<br>installation of version 0.0.3 creates a symlink, which is not<br>replaced by installation of version 0.0.2. So the symlink points to<br>the library of version 0.0.3, which actually does not exist.
<br><br>The solution is to find the location of this symlink and to delete it<br>manually. Usually it is in the /usr/lib/ directory.<br><br>/// STOP ///<br><br>-<br><br>But I only have spandsl-0.0.2 installed, and the libs are in /usr/
<br>local/lib, see:<br><br>-rw-r--r-- 1 root root 946280 18. Nov 22:02 libspandsp.a<br>-rwxr-xr-x 1 root root 822 18. Nov 22:02 <a href="http://libspandsp.la">libspandsp.la</a><br>lrwxrwxrwx 1 root root 19 18. Nov 22:02 libspandsp.so
-><br>libspandsp.so.0.0.1<br>lrwxrwxrwx 1 root root 19 18. Nov 22:02 libspandsp.so.0 -><br>libspandsp.so.0.0.1<br>-rwxr-xr-x 1 root root 738959 18. Nov 22:02 libspandsp.so.0.0.1<br><br>-<br><br>Does anybody have the same problems?
<br><br>Best regards and thx for help!<br><br>Dominik Simon.<br>_______________________________________________<br>--Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> --<br><br>Asterisk-Users mailing list
<br><a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br><a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
To UNSUBSCRIBE or update options visit:<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>