Hi Stefan,
The following are the output I got after re-run the 'make install' on SEMS.
[root@localhost sems-0.10.0-rc2]# make install
make[1]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' 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"' -c AnnounceB2B.cpp -o AnnounceB2B.o make[3]: g++: Command not found make[3]: *** [AnnounceB2B.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/audio/ann_b2b mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//ann_b2b.so ; \ install -m 755 ann_b2b.so /usr/local/lib/sems/plug-in/ install: cannot stat `ann_b2b.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' 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"' -c Announcement.cpp -o Announcement.o make[3]: g++: Command not found make[3]: *** [Announcement.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/audio/announcement mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//announcement.so ; \ install -m 755 announcement.so /usr/local/lib/sems/plug-in/ install: cannot stat `announcement.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' 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"' -c AnnounceTransfer.cpp -o AnnounceTransfer.o make[3]: g++: Command not found make[3]: *** [AnnounceTransfer.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/audio/announce_transfer mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//announce_transfer.so ; \ install -m 755 announce_transfer.so /usr/local/lib/sems/plug-in/ install: cannot stat `announce_transfer.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conf_auth' find . -iname "*.pyc" -o -iname "*.py~" | xargs rm -f rm -f sems-app-conf_auth*.tar.gz python2.4 ../ivr/py_comp -q . install -d /"/usr/local/lib/sems/ivr" install -m "644" -o "root" -g "root" *.pyc /"/usr/local/lib/sems/ivr" install -d /"/usr/local/lib/sems/ivr"/. install -m "644" -o "root" -g "root" ./*.pyc /"/usr/local/lib/sems/ivr"/. make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conf_auth'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' 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"' -c AmRingTone.cpp -o AmRingTone.o make[3]: g++: Command not found make[3]: *** [AmRingTone.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/audio/conference mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//conference.so ; \ install -m 755 conference.so /usr/local/lib/sems/plug-in/ install: cannot stat `conference.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conference'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' 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"' -c EarlyAnnounce.cpp -o EarlyAnnounce.o make[3]: g++: Command not found make[3]: *** [EarlyAnnounce.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//early_announce.so ; \ install -m 755 early_announce.so /usr/local/lib/sems/plug-in/ install: cannot stat `early_announce.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' python2.4 py_comp -l -q py &&\ cp py/*.pyc ../../core/lib make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' 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.4 -fno-strict-aliasing > IvrDialogBase.d /bin/sh: g++: command not found make[3]: *** [IvrDialogBase.d] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' make[2]: [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[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/mailbox' find . -iname "*.pyc" -o -iname "*.py~" | xargs rm -f rm -f sems-app-mailbox*.tar.gz python2.4 ../ivr/py_comp -q . install -d /"/usr/local/lib/sems/ivr" install -m "644" -o "root" -g "root" *.pyc /"/usr/local/lib/sems/ivr" install -d /"/usr/local/lib/sems/ivr"/imap_mailbox install -m "644" -o "root" -g "root" imap_mailbox/*.pyc /"/usr/local/lib/sems/ivr"/imap_mailbox make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/mailbox'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/pin_collect' find . -iname "*.pyc" -o -iname "*.py~" | xargs rm -f rm -f sems-app-pincollect*.tar.gz python2.4 ../ivr/py_comp -q . install -d /"/usr/local/lib/sems/ivr" install -m "644" -o "root" -g "root" *.pyc /"/usr/local/lib/sems/ivr" install -d /"/usr/local/lib/sems/ivr"/. install -m "644" -o "root" -g "root" ./*.pyc /"/usr/local/lib/sems/ivr"/. make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/pin_collect'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/py_sems' make[2]: *** No rule to make target `python_files', needed by `all'. Stop. make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/py_sems'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' 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"' -c ContactInfo.cpp -o ContactInfo.o make[3]: g++: Command not found make[3]: *** [ContactInfo.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//registrar_client.so ; \ install -m 755 registrar_client.so /usr/local/lib/sems/plug-in/ install: cannot stat `registrar_client.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' 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"' -c AnswerMachine.cpp -o AnswerMachine.o make[3]: g++: Command not found make[3]: *** [AnswerMachine.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/etc/sems/ touch /usr/local/etc/sems/default.template.sample install -m 644 default.template.sample /usr/local/etc/sems/ if [ ! -f /usr/local/etc/sems/default.template ]; then \ cp -f /usr/local/etc/sems/default.template.sample \ /usr/local/etc/sems/default.template; \ fi mkdir -p /usr/local/lib/sems/audio/voicemail mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//voicemail.so ; \ install -m 755 voicemail.so /usr/local/lib/sems/plug-in/ install: cannot stat `voicemail.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' mkdir -p /usr/local/etc/sems/etc installing etc/ann_b2b.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement' mkdir -p /usr/local/etc/sems/etc installing etc/announcement.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announcement'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer' mkdir -p /usr/local/etc/sems/etc installing etc/announce_transfer.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/announce_transfer'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conf_auth' mkdir -p /usr/local/etc/sems/etc installing etc/conf_auth.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conf_auth'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/conference' mkdir -p /usr/local/etc/sems/etc installing etc/conference.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/conference'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce' mkdir -p /usr/local/etc/sems/etc installing etc/early_announce.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/early_announce'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr' mkdir -p /usr/local/etc/sems/etc installing etc/ivr.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ivr'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/mailbox' mkdir -p /usr/local/etc/sems/etc installing etc/mailbox.conf installing etc/mailbox_query.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/mailbox'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/pin_collect' mkdir -p /usr/local/etc/sems/etc installing etc/pin_collect.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/pin_collect'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/py_sems' mkdir -p /usr/local/etc/sems/etc installing etc/py_sems.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/py_sems'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client' mkdir -p /usr/local/etc/sems/etc make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/registrar_client'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' mkdir -p /usr/local/etc/sems/etc installing etc/voicemail.conf make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/voicemail' make[1]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps'
make[1]: Entering directory `/usr/local/src/sems-0.10.0-rc2/core' make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/core' g++ -MM AmAudio.cpp -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT -DVERSION='"0.10.0-rc2"' -DARCH='"i386"' -DOS='"linux"' > AmAudio.d /bin/sh: g++: command not found make[2]: *** [AmAudio.d] Error 127 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/core' make[1]: [all] Error 2 (ignored) sed -e "s#/usr/.*lib/sems/audio/#/usr/local/lib/sems/audio/#g" \ -e "s#/usr/.*lib/sems/plug-in/#/usr/local/lib/sems/plug-in/#g" \ -e "s#/usr/.*etc/sems#/usr/local/etc/sems/#g" \ < sems.conf.sample > /usr/local/etc/sems/sems.conf.default chmod 644 /usr/local/etc/sems/sems.conf.default if [ ! -f /usr/local/etc/sems/sems.conf ]; then \ cp -f /usr/local/etc/sems/sems.conf.default \ /usr/local/etc/sems/sems.conf; \ fi touch /usr/local/sbin/sems install -m 755 sems /usr/local/sbin/ install: cannot stat `sems': No such file or directory make[1]: *** [install-bin] Error 1 make[1]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/core'
Thanks. Roa Yu :)
-----Original Message----- From: Stefan Sayer [mailto:stefan.sayer@iptego.de] Sent: Friday, November 23, 2007 6:32 PM To: roayu Cc: serusers@lists.iptel.org Subject: Re: [Serusers] Can SER support 3-way Conference
Hello,
can you re-run 'make install' in sems' source directory, and post the output?
Thanks Stefan
roayu wrote:
Hi Ram!
I've installed SER (sip stack) and SEMS. I managed to start both SER but I failed to start SEMS.
I got the following error message: "/usr/local/sbin/sems : Permission denied"
Then I found that the permission for /usr/local/sbin/sems is not 755 and
the
file size of it is 0 (zero).
Why am I having this error message? Can anyone there tell me why?
Thanks.
Roa Yu :)
-----Original Message----- From: ram [mailto:talk2ram@gmail.com] Sent: Wednesday, November 21, 2007 9:06 PM To: roayu Subject: Re: [Serusers] Can SER support 3-way Conference
On Nov 20, 2007 8:39 AM, roayu roayu@ctisys.net wrote:
Hi there,
Can SER alone support 3-way Conference w/o integrate with other applications?
Hi
SER is proxy not a Media gateway
Look at SEM or ASTERISK for that
ram _______________________________________________ Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Hello, why not have a look at what is print on the screen? make[3]: g++: Command not found
You either havent g++ installed (you will need at least g++ 3.4 - but I would recommend 4.1, see README; on debian: apt-get install g++-4.1), or you don't have a symlink to it: ln -s /usr/bin/g++-x.y /usr/bin/g++.
hth Stefan
roayu wrote:
Hi Stefan,
The following are the output I got after re-run the 'make install' on SEMS.
[root@localhost sems-0.10.0-rc2]# make install
make[1]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps'
make[2]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Nothing to be done for `deps'. make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[3]: Entering directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' 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"' -c AnnounceB2B.cpp -o AnnounceB2B.o make[3]: g++: Command not found make[3]: *** [AnnounceB2B.o] Error 127 make[3]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b' make[2]: [all] Error 2 (ignored) mkdir -p /usr/local/lib/sems/audio/ann_b2b mkdir -p /usr/local/lib/sems/plug-in/ touch /usr/local/lib/sems/plug-in//ann_b2b.so ; \ install -m 755 ann_b2b.so /usr/local/lib/sems/plug-in/ install: cannot stat `ann_b2b.so': No such file or directory make[2]: *** [install] Error 1 make[2]: Leaving directory `/usr/local/src/sems-0.10.0-rc2/apps/ann_b2b'
....