root@caster:/usr/src/app_conference# make
gcc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/usr/src/asterisk/include -D_REENTRANT -D_GNU_SOURCE -O3 -ffast-math -funroll-all-loops -fprefetch-loop-arrays -fsingle-precision-constant -march=pentium3 -msse -mfpmath=sse,387 -DCRYPTO -DAPP_CONFERENCE_DEBUG -Ilibspeex -DSILDET=2 -c -o app_conference.o app_conference.c
In file included from /usr/src/asterisk/include/asterisk/utils.h:36,
from /usr/src/asterisk/include/asterisk/cdr.h:48,
from /usr/src/asterisk/include/asterisk/channel.h:115,
from /usr/src/asterisk/include/asterisk/pbx.h:27,
from app_conference.h:24,
from app_conference.c:19:
/usr/src/asterisk/include/asterisk/strings.h:264: error: syntax error before __extension__
/usr/src/asterisk/include/asterisk/strings.h:264: error: syntax error before ; token
/usr/src/asterisk/include/asterisk/strings.h:264: warning: type defaults to int in declaration of __retval
/usr/src/asterisk/include/asterisk/strings.h:264: error: __len undeclared here (not in a function)
/usr/src/asterisk/include/asterisk/strings.h:264: warning: initialization makes integer from pointer without a cast
/usr/src/asterisk/include/asterisk/strings.h:264: error: initializer element is not constant
/usr/src/asterisk/include/asterisk/strings.h:264: warning: data definition has no type or storage class
/usr/src/asterisk/include/asterisk/strings.h:264: error: syntax error before if
/usr/src/asterisk/include/asterisk/strings.h:264: warning: type defaults to int in declaration of __retval
/usr/src/asterisk/include/asterisk/strings.h:264: error: redefinition of __retval
/usr/src/asterisk/include/asterisk/strings.h:264: error: previous definition of __retval was here
/usr/src/asterisk/include/asterisk/strings.h:264: error: syntax error before const
/usr/src/asterisk/include/asterisk/strings.h:264: warning: data definition has no type or storage class
/usr/src/asterisk/include/asterisk/strings.h:264: warning: type defaults to int in declaration of __retval
/usr/src/asterisk/include/asterisk/strings.h:264: warning: data definition has no type or storage class
/usr/src/asterisk/include/asterisk/strings.h:264: error: syntax error before } token
/usr/src/asterisk/include/asterisk/strings.h:280: error: conflicting types for strtoq
/usr/include/stdlib.h:362: error: previous definition of strtoq was here
app_conference.c:51: warning: type defaults to int in declaration of STANDARD_LOCAL_USER
app_conference.c:51: warning: data definition has no type or storage class
app_conference.c:55: warning: no previous prototype for unload_module
app_conference.c:67: warning: no previous prototype for load_module
app_conference.c:80: warning: no previous prototype for description
app_conference.c:85: warning: no previous prototype for usecount
app_conference.c: In function usecount:
app_conference.c:87: warning: implicit declaration of function STANDARD_USECOUNT
app_conference.c: At top level:
app_conference.c:92: warning: no previous prototype for key
{standard input}: Assembler messages:
{standard input}:17: Error: symbol `__retval' is already defined
make: *** [app_conference.o] Error 1
root@caster:/usr/src/app_conference#