After no success with everything I tried, I downgraded to asterisk 1.4.25 and went back to my original code which worked perfectly on asterisk 1.4.21.  However, I am getting the same undefined symbol: PQsetdbLogin error in 1.4.25.  What I forgot to mention though, is that the module that is working in asterisk 1.4.21 is running on a different server.  Below are the specs for both servers:<br>
<br><u>Server with asterisk 1.4.21 with my asterisk c module running perfectly:</u><br>model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz<br>processor       : 2<br>cpu MHz         : 3 Ghz<br>Operating System:  Fedora Core 5<br>
<br><u>Server with asterisk 1.4.25/1.6.1 that gives me undefined symbol: PQsetdbLogin when I tried to load the module in asterisk. This happens even though I include &lt;depend&gt;pgsql&lt;/depend&gt; in the MODULEINFO in my source code.<br>
</u>model name      : Dual-Core AMD Opteron(tm) Processor 1216 HE<br>processor       : 2<br>cpu MHz         : 2.2 Ghz<br>cpu cores       : 2<br>clflush size    : 64<br>cache_alignment : 64<br>Operating System: Centos 5 (64 bit)<br>
<br>I hope this information will shed some more light into my problem.<br><br>Thanks everyone.<br><br><br><br><br><div class="gmail_quote">On Fri, May 22, 2009 at 9:23 PM, Joel Jn-Francois <span dir="ltr">&lt;<a href="mailto:voirtech@gmail.com">voirtech@gmail.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="im">&gt;&gt;Do you build your module in the Asterisk tree or outside of it? The<br>
</div>
&gt;&gt;MODULEINFO section is used by the Asterisk build system when ou build a<br>
&gt;&gt;module in the tree.<br><br>I do the build of my module in Asterisk tree.  The module is in the asterisk source apps folder.  I run make, then make install and  the module compiles perfectly without any errors.<div>
<div></div><div class="h5"><br>

<font color="#888888"><br><br></font><br><br><div class="gmail_quote">On Fri, May 22, 2009 at 8:10 PM, Tzafrir Cohen <span dir="ltr">&lt;<a href="mailto:tzafrir.cohen@xorcom.com" target="_blank">tzafrir.cohen@xorcom.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>On Fri, May 22, 2009 at 11:06:55AM -0400, Joel Jn-Francois wrote:<br>
&gt; &gt;&gt; You need to link against libpq when you link the asterisk binary (the<br>
&gt; &gt;&gt; gcc -o / ld stage), e.g. -lpq.<br>
&gt; &gt;&gt;<br>
&gt;<br>
&gt; &gt; And the way to do this is to place the following comment within your C<br>
&gt; source<br>
&gt; &gt; file:<br>
&gt; &gt;<br>
&gt; &gt;/*** MODULEINFO<br>
&gt; &gt;  &lt;depend&gt;pgsql&lt;/depend&gt;<br>
&gt; &gt; ***/<br>
&gt;<br>
&gt;<br>
&gt; Thanks everyone for your help.  I did add the following to my code, but I am<br>
&gt; still getting the exact error message.  I also made sure I deleted my old<br>
&gt; module and made sure the new module that was created is the one with<br>
&gt; &lt;depend&gt;pgsql&lt;/depend&gt;.<br>
&gt;<br>
&gt; /*** MODULEINFO<br>
&gt;    &lt;depend&gt;pgsql&lt;/depend&gt;<br>
&gt;  ***/<br>
&gt;<br>
&gt; Is there something else that I am doing wrong?<br>
<br>
</div>Do you build your module in the Asterisk tree or outside of it? The<br>
MODULEINFO section is used by the Asterisk build system when you build a<br>
module in the tree.<br>
<font color="#888888"><br>
--<br>
               Tzafrir Cohen<br>
icq#16849755              <a href="mailto:jabber%3Atzafrir.cohen@xorcom.com" target="_blank">jabber:tzafrir.cohen@xorcom.com</a><br>
+972-50-7952406           mailto:<a href="mailto:tzafrir.cohen@xorcom.com" target="_blank">tzafrir.cohen@xorcom.com</a><br>
<a href="http://www.xorcom.com" target="_blank">http://www.xorcom.com</a>  <a href="http://iax:guest@local.xorcom.com/tzafrir" target="_blank">iax:guest@local.xorcom.com/tzafrir</a><br>
</font><div><div></div><div><br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <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></div></blockquote></div><br>