Anyone run a make on asterisk-addons /trunk r219 ?
I error out on mp3 on a FC4 box, and I do not see anything obvious (to me) in
the errors.
make[1]: Entering directory `/usr/src/addons-trunk/format_mp3'
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o common.o
common.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o dct64_i386.o
dct64_i386.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o decode_ntom.o
decode_ntom.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o layer3.o
layer3.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o tabinit.o
tabinit.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o interface.o
interface.c
gcc -pipe -fPIC -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -O6 -c -o format_mp3.o
format_mp3.c
In file included from /usr/include/asterisk/logger.h:28,
from /usr/include/asterisk/lock.h:83,
from format_mp3.c:20:
/usr/include/asterisk/compat.h:20: error: syntax error before ?__extension__?
/usr/include/asterisk/compat.h:20: error: syntax error before ?&&? token
In file included from /usr/include/asterisk/utils.h:36,
from /usr/include/asterisk/cdr.h:48,
from /usr/include/asterisk/channel.h:115,
from format_mp3.c:21:
/usr/include/asterisk/strings.h:264: error: syntax error before ?__extension__?
/usr/include/asterisk/strings.h:264: error: syntax error before ?;? token
/usr/include/asterisk/strings.h:264: error: ?__len? undeclared here (not in a
function)
/usr/include/asterisk/strings.h:264: error: initializer element is not constant
/usr/include/asterisk/strings.h:264: error: syntax error before ?if?
/usr/include/asterisk/strings.h:264: error: redefinition of ?__retval?
/usr/include/asterisk/strings.h:264: error: previous definition of ?__retval?
was here
/usr/include/asterisk/strings.h:264: error: syntax error before ?const?
/usr/include/asterisk/strings.h:264: error: syntax error before ?}? token
/usr/include/asterisk/strings.h:280: error: conflicting types for ?strtoq?
/usr/include/stdlib.h:365: error: previous definition of ?strtoq? was here
format_mp3.c:46: error: redefinition of ?struct ast_filestream?
format_mp3.c:325: warning: function declaration isn?t a prototype
format_mp3.c: In function ?load_module?:
format_mp3.c:336: warning: passing argument 1 of ?ast_format_register? from
incompatible pointer type
format_mp3.c:336: error: too many arguments to function ?ast_format_register?
format_mp3.c: At top level:
format_mp3.c:342: warning: function declaration isn?t a prototype
format_mp3.c:347: warning: function declaration isn?t a prototype
format_mp3.c:359: warning: function declaration isn?t a prototype
format_mp3.c:365: warning: function declaration isn?t a prototype
{standard input}: Assembler messages:
{standard input}:9: Error: symbol `__retval' is already defined
make[1]: *** [format_mp3.o] Error 1
make[1]: Leaving directory `/usr/src/addons-trunk/format_mp3'
make: *** [format_mp3/format_mp3.so] Error 2
[root@vg3 addons-trunk]#
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20060601/d4730dcf/attachment.htm