<div>The following occurs during make asterisk-addons. </div>
<div>I'm ok with asterisk but debugging things like this isnt my strong point.</div>
<div>&nbsp;</div>
<div>Can anyone give me a pointer?</div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>Dan Journo</div>
<div>&nbsp;</div>
<div>[root@sip1 src]# cd asterisk-addons<br>[root@sip1 asterisk-addons]# make<br>make -C format_mp3 all<br>make[1]: Entering directory `/usr/src/asterisk-addons/format_mp3'<br>gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declara&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tions&nbsp;&nbsp; -D_REENTRANT -D_GNU_SOURCE&nbsp; -O6&nbsp;&nbsp;&nbsp; -c -o format_mp3.o format_mp3.c
<br>In file included from /usr/include/asterisk/logger.h:28,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/include/asterisk/lock.h:83,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from format_mp3.c:20:<br>/usr/include/asterisk/compat.h:20: error: syntax error before &quot;__extension__&quot;
<br>/usr/include/asterisk/compat.h:20: error: syntax error before '&amp;&amp;' token<br>In file included from /usr/include/asterisk/utils.h:36,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/include/asterisk/cdr.h:48,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /usr/include/asterisk/channel.h:113,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from format_mp3.c:21:<br>/usr/include/asterisk/strings.h:264: error: syntax error before &quot;__extension__&quot;<br>/usr/include/asterisk/strings.h:264: error: syntax error before ';' token<br>/usr/include/asterisk/strings.h:264: error: `__len' undeclared here (not in a fu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nction)
<br>/usr/include/asterisk/strings.h:264: error: initializer element is not constant<br>/usr/include/asterisk/strings.h:264: error: syntax error before &quot;if&quot;<br>/usr/include/asterisk/strings.h:264: error: redefinition of `__retval'
<br>/usr/include/asterisk/strings.h:264: error: `__retval' previously defined here<br>/usr/include/asterisk/strings.h:264: error: syntax error before &quot;const&quot;<br>/usr/include/asterisk/strings.h:264: error: syntax error before '}' token
<br>/usr/include/asterisk/strings.h:280: error: conflicting types for `strtoq'<br>/usr/include/stdlib.h:346: error: previous declaration of `strtoq'<br>format_mp3.c:46: error: redefinition of `struct ast_filestream'<br>format_mp3.c:325: warning: function declaration isn't a prototype
<br>format_mp3.c: In function `load_module':<br>format_mp3.c:336: warning: passing arg 1 of `ast_format_register' from incompati&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ble pointer type<br>format_mp3.c:336: error: too many arguments to function `ast_format_register'
<br>format_mp3.c: At top level:<br>format_mp3.c:342: warning: function declaration isn't a prototype<br>format_mp3.c:347: warning: function declaration isn't a prototype<br>format_mp3.c:359: warning: function declaration isn't a prototype
<br>format_mp3.c:365: warning: function declaration isn't a prototype<br>{standard input}: Assembler messages:<br>{standard input}:58: Error: symbol `__retval' is already defined<br>make[1]: *** [format_mp3.o] Error 1<br>
make[1]: Leaving directory `/usr/src/asterisk-addons/format_mp3'<br>make: *** [format_mp3/format_mp3.so] Error 2<br>&nbsp;</div>