Hello,
Python 2.2 won't work, you need at least Python 2.3, but I would recommend 2.4 or 2.5.
If you have various versions installed, you can choose the version to build with PYTHON_VERSION=2.4 make all
voicemail application does send the voicemail as attachment to a (configurable) email via SMTP server. mailbox application stores the voicemail in an IMAP server and the users can dial in to check the messages. have a look at the modules documentation: http://ftp.iptel.org/pub/sems/doc/current/AppDoc.html
hth Stefan
Meidiana Ten wrote:
Hi Sumin, Thanx for replying my mail. I failed to compile ivr module. btw I'm using sems.0.10.0-rc2 as media server. Below is the error log:
python2.2 py_comp -l py &&\ cp py/*.pyc ../../core/lib Listing py ... make[1]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' g++ -MM IvrAudio.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrAudio.d g++ -MM Ivr.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > Ivr.d g++ -MM IvrDialogBase.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrDialogBase.d g++ -MM IvrSipDialog.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrSipDialog.d g++ -MM IvrSipReply.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrSipReply.d g++ -MM IvrSipRequest.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrSipRequest.d g++ -MM IvrUAC.cpp -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing > IvrUAC.d make[1]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' make[1]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' g++ -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing -c IvrAudio.cpp -o IvrAudio.o g++ -I ../../core -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' -I/usr/include/python2.2 -fno-strict-aliasing -c Ivr.cpp -o Ivr.o Ivr.cpp:54: 'PyGILState_STATE' is used as a type, but is not defined as a type. Ivr.cpp: In constructor `PythonGIL::PythonGIL()': Ivr.cpp:56: `gst' undeclared (first use this function) Ivr.cpp:56: (Each undeclared identifier is reported only once for each function it appears in.) Ivr.cpp:56: `PyGILState_Ensure' undeclared (first use this function) Ivr.cpp: In destructor `PythonGIL::~PythonGIL()': Ivr.cpp:57: `PyGILState_Release' undeclared (first use this function) Ivr.cpp: In member function `bool IvrFactory::loadScript(const std::string&)': Ivr.cpp:363: invalid conversion from `const char*' to `char*' Ivr.cpp: In member function `bool IvrDialog::callPyEventHandler(char*, char*, ...)': Ivr.cpp:640: `PyBool_Check' undeclared (first use this function) make[1]: *** [Ivr.o] Error 1 make[1]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' make: [all] Error 2 (ignored) echo "Installing Python object files..." Installing Python object files... for f in log.pyc ; do \ if [ -n "py/$f" ]; then \ touch /usr/local/lib/sems/plug-in//$f; \ install -m 755 py/$f /usr/local/lib/sems/plug-in//$f; \ fi ; \ done mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//ivr.so ; \ install -m 755 ivr.so /usr/local/lib/sems/plug-in/ install: cannot stat `ivr.so': No such file or directory make: *** [install] Error 1
I used "make install" to compile the module. I'd like to ask another question too...Where does SEMS voicemail usually store voice message? And what is the type of the message store (wav or text file)? Thanx before
Regards,
Meidiana
*/seo giganti71@gmail.com/* wrote:
Hi Meidiana, Do you mean that you failed to compile ivr module OR you failed to load ivr plug-in for mailbox application? If you failed to compile ivr module, could you send compile error log? If you didn't see any compile error , I think you have to check if there is ivr.so file on your system and then check if ivr.so file is in the plug-in path which is defined in sems.conf file. If you still have an issue even though all plug-in files are in the plug-in path, could you attach sems logs? Thanks. Sumin On 4/17/07, *Meidiana Ten* <gotcha_em@yahoo.com <mailto:gotcha_em@yahoo.com>> wrote: Hi there, Thanx before for my past questions. Now, I want to add mailbox application on my server but I cannot find IVR plugin Then, I read some tutorial that I must make the plugin itself I've followed the step but it failed. What should I do then? Please advise Thanx Regards, Meidiana ------------------------------------------------------------------------ Ahhh...imagining that irresistible "new car" smell? Check out new cars at Yahoo! Autos. <http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM-> _______________________________________________ Sems mailing list Sems@lists.iptel.org <mailto:Sems@lists.iptel.org> http://lists.iptel.org/mailman/listinfo/sems
Ahhh...imagining that irresistible "new car" smell? Check out new cars at Yahoo! Autos. http://us.rd.yahoo.com/evt=48245/*http://autos.yahoo.com/new_cars.html;_ylc=X3oDMTE1YW1jcXJ2BF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDbmV3LWNhcnM-
Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers