ciscofreak1241
MIS
Asterisk Conferencing (app_conference)
I have a good working Asterisk PBX system, but I'm not able to get Asterisk Conferencing to work. Running into some
problems. I have messed around with MeetMe and I know there is a requirement of a Asterisk Timer (X100P or ztdummy). That has generated more problems because there isn't a lot of good step-by-step instructions on Google to do this smoothly. Since, app_conference doesn't require a clock source, I figure it should be straight forward to install and get going , but it's not.
Here is what I did (I got this from many sites):
cd /usr/src
wget unzip VD_app_conference_0.6.zip
cd app_conference/
make
Doing a "make", I get the following output and error:
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/root/local/asterisk/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
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:52: warning: type defaults to `int' in declaration of `LOCAL_USER_DECL'
app_conference.c:52: warning: data definition has no type or storage class
app_conference.c:55: warning: no previous prototype for 'unload_module'
app_conference.c: In function `unload_module':
app_conference.c:58: error: `STANDARD_HANGUP_LOCALUSERS' undeclared (first use in this function)
app_conference.c:58: error: (Each undeclared identifier is reported only once
app_conference.c:58: error: for each function it appears in.)
app_conference.c: At top level:
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'
app_conference.c: In function `app_conference_main':
app_conference.c:106: warning: implicit declaration of function `LOCAL_USER_ADD'
app_conference.c:112: warning: implicit declaration of function `LOCAL_USER_REMOVE'
make: *** [app_conference.o] Error 1
So, I can't continue and do a "make install". The only thing I see on Google, Asterisk Wiki, etc is related to
"app_conference.c:1: error: CPU you selected does not support x86-64 instruction set", which I am not
experiencing not error.
I also saw something on google about "Make sure you edit the makefile to point to your Asterisk include
directory", well I'm assuming they mean something like:
ASTERISK_INCLUDE_DIR := $(HOME)/local/asterisk/asterisk/include (which doesn't go anywhere)
So, I changed it to:
ASTERISK_INCLUDE_DIR := $(HOME)/asterisk-1.4.0/include/asterisk
I got more stuff, the last part of the output is still the same. I have spent days working and trying to Google how to get this?
Is there something I need to do or configure or adjust or remove or install, etc so I can install app_conference with my Asterisk environment.
Any help here would be great! Thanks in advanced.
CP
BTW:
Here are some linux kernal info about my linux system:
Linux version 2.6.9-22.EL (bhcompile@porky.build.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2))
I have a good working Asterisk PBX system, but I'm not able to get Asterisk Conferencing to work. Running into some
problems. I have messed around with MeetMe and I know there is a requirement of a Asterisk Timer (X100P or ztdummy). That has generated more problems because there isn't a lot of good step-by-step instructions on Google to do this smoothly. Since, app_conference doesn't require a clock source, I figure it should be straight forward to install and get going , but it's not.
Here is what I did (I got this from many sites):
cd /usr/src
wget unzip VD_app_conference_0.6.zip
cd app_conference/
make
Doing a "make", I get the following output and error:
gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/root/local/asterisk/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
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:52: warning: type defaults to `int' in declaration of `LOCAL_USER_DECL'
app_conference.c:52: warning: data definition has no type or storage class
app_conference.c:55: warning: no previous prototype for 'unload_module'
app_conference.c: In function `unload_module':
app_conference.c:58: error: `STANDARD_HANGUP_LOCALUSERS' undeclared (first use in this function)
app_conference.c:58: error: (Each undeclared identifier is reported only once
app_conference.c:58: error: for each function it appears in.)
app_conference.c: At top level:
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'
app_conference.c: In function `app_conference_main':
app_conference.c:106: warning: implicit declaration of function `LOCAL_USER_ADD'
app_conference.c:112: warning: implicit declaration of function `LOCAL_USER_REMOVE'
make: *** [app_conference.o] Error 1
So, I can't continue and do a "make install". The only thing I see on Google, Asterisk Wiki, etc is related to
"app_conference.c:1: error: CPU you selected does not support x86-64 instruction set", which I am not
experiencing not error.
I also saw something on google about "Make sure you edit the makefile to point to your Asterisk include
directory", well I'm assuming they mean something like:
ASTERISK_INCLUDE_DIR := $(HOME)/local/asterisk/asterisk/include (which doesn't go anywhere)
So, I changed it to:
ASTERISK_INCLUDE_DIR := $(HOME)/asterisk-1.4.0/include/asterisk
I got more stuff, the last part of the output is still the same. I have spent days working and trying to Google how to get this?
Is there something I need to do or configure or adjust or remove or install, etc so I can install app_conference with my Asterisk environment.
Any help here would be great! Thanks in advanced.
CP
BTW:
Here are some linux kernal info about my linux system:
Linux version 2.6.9-22.EL (bhcompile@porky.build.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2))