<div dir="ltr">Hi,<br><br>thank you.<br>I will apply your fix and release it in new fax gateway patch version.<br><br>Best regards<br>Daniel.<br><br><br><div class="gmail_quote">On Fri, Sep 26, 2008 at 11:27 PM, Ming-Ching Tiew <span dir="ltr">&lt;<a href="mailto:mctiew@yahoo.com">mctiew@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
--- On Fri, 9/26/08, Ming-Ching Tiew &lt;<a href="mailto:mctiew@yahoo.com">mctiew@yahoo.com</a>&gt; wrote:<br>
<br>
&gt; From: Ming-Ching Tiew &lt;<a href="mailto:mctiew@yahoo.com">mctiew@yahoo.com</a>&gt;<br>
&gt; Subject: Re: [asterisk-dev] T38 fax gateway announcement<br>
&gt; &gt;<br>
&gt;<br>
</div><div><div></div><div class="Wj3C7c">&gt; Some similar mods to the header ( also added<br>
&gt; &lt;sys/socket.h&gt; to suppress socket warnings ), I added<br>
&gt; managed to get it compile on :-<br>
&gt;<br>
&gt; &nbsp; &nbsp;[CC] udptl.c -&gt; udptl.o<br>
&gt; udptl.c: In function &#39;__ast_udptl_reload&#39;:<br>
&gt; udptl.c:1246: warning: unused variable<br>
&gt; &#39;config<br>
_flags&#39;<br>
&gt;<br>
&gt; But now I got this linkage error finally :-<br>
&gt;<br>
&gt; &nbsp; &nbsp;[LD] abstract_jb.o acl.o aescrypt.o aeskey.o aestab.o<br>
&gt; alaw.o app.o ast_expr2.o ast_expr2f.o asterisk.o astmm.o<br>
&gt; astobj2.o audiohook.o autoservice.o callerid.o cdr.o<br>
&gt; channel.o chanvars.o cli.o config.o cryptostub.o db.o<br>
&gt; devicestate.o dial.o dns.o dnsmgr.o dsp.o enum.o file.o<br>
&gt; fixedjitterbuf.o frame.o fskmodem.o global_datastores.o<br>
&gt; http.o image.o indications.o io.o jitterbuf.o loader.o<br>
&gt; logger.o manager.o md5.o netsock.o pbx.o plc.o privacy.o<br>
&gt; rtp.o say.o sched.o sha1.o slinfactory.o srv.o<br>
&gt; stdtime/localtime.o strcompat.o tdd.o term.o threadstorage.o<br>
&gt; translate.o udptl.o ulaw.o utils.o editline/libedit.a<br>
&gt; db1-ast/libdb1.a -&gt; asterisk<br>
&gt; acl.o: In function `get_local_address&#39;:<br>
&gt; /build_i386/asterisk-1.4.20.1/main/acl.c:175: undefined<br>
&gt; reference to `getifaddrs&#39;<br>
&gt; /build_i386/asterisk-1.4.20.1/main/acl.c:243: undefined<br>
&gt; reference to `freeifaddrs&#39;<br>
&gt; /floppyfw/build_i386/asterisk-1.4.20.1/main/acl.c:243:<br>
&gt; undefined reference to `freeifaddrs&#39;<br>
&gt; collect2: ld returned 1 exit status<br>
&gt; make[1]: *** [asterisk] Error 1<br>
&gt; make: *** [main] Error 2<br>
&gt;<br>
&gt; This error, it was once upon the time seen with an original<br>
&gt; asterisk distro ( 1.4.18.x ? ), but somewhere along the line<br>
&gt; ( 1.4.19.x ? ), it has been fixed already. But the<br>
&gt; faxgateway patch seems to bring it on again.<br>
&gt;<br>
&gt; Cheers.<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div>That was a manual mod and compile. I created a additional patch to patch over the faxgateway patch, then only I configure and make, the said linkage error does not exist anymore. Now asterisk is compiled. I will try the program later. This is the diff :-<br>

<br>
--- a/main/dsp.c &nbsp; &nbsp; &nbsp; &nbsp;2008-09-26 14:39:32 -0600<br>
+++ b/main/dsp.c &nbsp; &nbsp; &nbsp; &nbsp;2008-09-26 14:40:27 -0600<br>
@@ -44,7 +44,13 @@<br>
<br>
&nbsp;ASTERISK_FILE_VERSION(__FILE__, &quot;$Revision: 114210 $&quot;)<br>
<br>
+#include &lt;sys/types.h&gt;<br>
<div class="Ih2E3d">+#include &lt;stdlib.h&gt;<br>
+#include &lt;unistd.h&gt;<br>
+#include &lt;string.h&gt;<br>
&nbsp;#include &lt;math.h&gt;<br>
+#include &lt;errno.h&gt;<br>
+#include &lt;stdio.h&gt;<br>
<br>
</div>&nbsp;#include &quot;asterisk/frame.h&quot;<br>
&nbsp;#include &quot;asterisk/channel.h&quot;<br>
--- a/main/udptl.c &nbsp; &nbsp; &nbsp;2008-09-26 14:47:29 -0600<br>
+++ b/main/udptl.c &nbsp; &nbsp; &nbsp;2008-09-26 14:54:51 -0600<br>
@@ -54,6 +54,12 @@<br>
&nbsp;#include &lt;signal.h&gt;<br>
&nbsp;#include &lt;fcntl.h&gt;<br>
<div class="Ih2E3d">&nbsp;#include &lt;errno.h&gt;<br>
+#include &lt;stdio.h&gt;<br>
</div>+#include &lt;sys/types.h&gt;<br>
<div class="Ih2E3d">+#include &lt;stdlib.h&gt;<br>
+#include &lt;unistd.h&gt;<br>
+#include &lt;string.h&gt;<br>
</div>+#include &lt;sys/socket.h&gt;<br>
<br>
&nbsp;#include &quot;asterisk/udptl.h&quot;<br>
&nbsp;#include &quot;asterisk/frame.h&quot;<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
AstriCon 2008 - September 22 - 25 Phoenix, Arizona<br>
Register Now: <a href="http://www.astricon.net" target="_blank">http://www.astricon.net</a><br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
</div></div></blockquote></div><br></div>