<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] Can't compile latest git</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>You don&#8217;t have the snmp developer packages installed for net_snmp<BR>
<BR>
<BR>
On 10/11/12 11:52 AM, &quot;Antonio&quot; &lt;<a href="asilva@wirelessmundi.com">asilva@wirelessmundi.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Can't compile lastest HEAD....<BR>
<BR>
<BR>
-O2 -Wall -std=c99 -pedantic -Wdeclaration-after-statement -D_GNU_SOURCE -DHAVE_CONFIG_H -c /home/marces/svn/packages/trunk/src/freeswitch/freeswitch-git/src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c -o mod_json_cdr.o &gt;/dev/null 2&gt;&amp;1<BR>
Creating mod_json_cdr.la...<BR>
make[6]: Leaving directory `/home/marces/svn/packages/trunk/src/freeswitch/freeswitch-git/src/mod/event_handlers/mod_json_cdr'<BR>
make[5]: Leaving directory `/home/marces/svn/packages/trunk/src/freeswitch/freeswitch-git/src/mod/event_handlers/mod_json_cdr'<BR>
<BR>
making all mod_snmp<BR>
make[5]: Entering directory `/home/marces/svn/packages/trunk/src/freeswitch/freeswitch-git/src/mod/event_handlers/mod_snmp'<BR>
make[6]: Entering directory `/home/marces/svn/packages/trunk/src/freeswitch/freeswitch-git/src/mod/event_handlers/mod_snmp'<BR>
Compiling subagent.c...<BR>
subagent.c:36:38: error: net-snmp/net-snmp-config.h: No such file or directory<BR>
subagent.c:37:40: error: net-snmp/net-snmp-includes.h: No such file or directory<BR>
subagent.c:38:52: error: net-snmp/agent/net-snmp-agent-includes.h: No such file or directory<BR>
In file included from subagent.c:39:<BR>
subagent.h:106: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;handle_identity&#8217;<BR>
subagent.h:107: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;handle_systemStats&#8217;<BR>
subagent.h:108: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;handle_channelList&#8217;<BR>
subagent.c:41: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;*&#8217; token<BR>
subagent.c:42: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;*&#8217; token<BR>
subagent.c:43: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;*&#8217; token<BR>
subagent.c: In function &#8216;channelList_callback&#8217;:<BR>
subagent.c:69: error: &#8216;netsnmp_tdata_row&#8217; undeclared (first use in this function)<BR>
subagent.c:69: error: (Each undeclared identifier is reported only once<BR>
subagent.c:69: error: for each function it appears in.)<BR>
subagent.c:69: error: &#8216;row&#8217; undeclared (first use in this function)<BR>
cc1: warnings being treated as errors<BR>
subagent.c:73: error: implicit declaration of function &#8216;netsnmp_tdata_create_row&#8217;<BR>
subagent.c:111: error: implicit declaration of function &#8216;netsnmp_tdata_row_add_index&#8217;<BR>
subagent.c:111: error: &#8216;ASN_INTEGER&#8217; undeclared (first use in this function)<BR>
subagent.c:112: error: implicit declaration of function &#8216;netsnmp_tdata_add_row&#8217;<BR>
subagent.c:112: error: &#8216;ch_table&#8217; undeclared (first use in this function)<BR>
subagent.c: At top level:<BR>
subagent.c:117: error: expected &#8216;)&#8217; before &#8216;*&#8217; token<BR>
subagent.c:130: error: expected &#8216;)&#8217; before &#8216;*&#8217; token<BR>
subagent.c: In function &#8216;init_subagent&#8217;:<BR>
subagent.c:154: error: ISO C forbids nested functions<BR>
subagent.c:154: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;identity_oid&#8217;<BR>
subagent.c:154: error: &#8216;identity_oid&#8217; undeclared (first use in this function)<BR>
subagent.c:154: error: expected expression before &#8216;]&#8217; token<BR>
subagent.c:155: error: ISO C forbids nested functions<BR>
subagent.c:155: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;systemStats_oid&#8217;<BR>
subagent.c:155: error: ISO C90 forbids mixed declarations and code<BR>
subagent.c:155: error: &#8216;systemStats_oid&#8217; undeclared (first use in this function)<BR>
subagent.c:155: error: expected expression before &#8216;]&#8217; token<BR>
subagent.c:156: error: ISO C forbids nested functions<BR>
subagent.c:156: error: expected &#8216;=&#8217;, &#8216;,&#8217;, &#8216;;&#8217;, &#8216;asm&#8217; or &#8216;__attribute__&#8217; before &#8216;channelList_oid&#8217;<BR>
subagent.c:156: error: ISO C90 forbids mixed declarations and code<BR>
subagent.c:156: error: &#8216;channelList_oid&#8217; undeclared (first use in this function)<BR>
subagent.c:156: error: expected expression before &#8216;]&#8217; token<BR>
subagent.c:158: error: implicit declaration of function &#8216;DEBUGMSGTL&#8217;<BR>
subagent.c:158: error: left-hand operand of comma expression has no effect<BR>
subagent.c:160: error: implicit declaration of function &#8216;netsnmp_register_scalar_group&#8217;<BR>
subagent.c:160: error: implicit declaration of function &#8216;netsnmp_create_handler_registration&#8217;<BR>
subagent.c:160: error: &#8216;handle_identity&#8217; undeclared (first use in this function)<BR>
subagent.c:160: error: implicit declaration of function &#8216;OID_LENGTH&#8217;<BR>
subagent.c:160: error: &#8216;HANDLER_CAN_RONLY&#8217; undeclared (first use in this function)<BR>
subagent.c:161: error: &#8216;handle_systemStats&#8217; undeclared (first use in this function)<BR>
subagent.c:163: error: &#8216;ch_table_info&#8217; undeclared (first use in this function)<BR>
subagent.c:163: error: &#8216;netsnmp_table_registration_info&#8217; undeclared (first use in this function)<BR>
subagent.c:164: error: implicit declaration of function &#8216;netsnmp_table_helper_add_indexes&#8217;<BR>
subagent.c:164: error: &#8216;ASN_INTEGER&#8217; undeclared (first use in this function)<BR>
subagent.c:167: error: &#8216;ch_table&#8217; undeclared (first use in this function)<BR>
subagent.c:167: error: implicit declaration of function &#8216;netsnmp_tdata_create_table&#8217;<BR>
subagent.c:168: error: &#8216;ch_reginfo&#8217; undeclared (first use in this function)<BR>
subagent.c:168: error: &#8216;handle_channelList&#8217; undeclared (first use in this function)<BR>
subagent.c:169: error: implicit declaration of function &#8216;netsnmp_tdata_register&#8217;<BR>
subagent.c:170: error: implicit declaration of function &#8216;netsnmp_inject_handler&#8217;<BR>
subagent.c:170: error: implicit declaration of function &#8216;netsnmp_get_cache_handler&#8217;<BR>
subagent.c:170: error: &#8216;channelList_load&#8217; undeclared (first use in this function)<BR>
subagent.c:170: error: &#8216;channelList_free&#8217; undeclared (first use in this function)<BR>
subagent.c: At top level:<BR>
subagent.c:174: error: expected &#8216;)&#8217; before &#8216;*&#8217; token<BR>
subagent.c:209: error: expected &#8216;)&#8217; before &#8216;*&#8217; token<BR>
subagent.c:276: error: expected &#8216;)&#8217; before &#8216;*&#8217; token<BR>
make[6]: *** [subagent.o] Error 1<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
-- <BR>
Ken<BR>
<FONT COLOR="#0000FF"><U><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
</SPAN></FONT>
</BODY>
</HTML>