Hello there, Does anybody have experience installing the latest SEMS-Server (1.6.0) on debian 10 buster? I tried to install both 1.6.0. and 1.7-dev and some issues are occurred, but i installed the version 1.3.1 on debian 8 before. Any help would be appreciated. Thanks with best regards
On Friday 06 August 2021 at 22:43:59, Mojtaba wrote:
Does anybody have experience installing the latest SEMS-Server (1.6.0) on debian 10 buster? I tried to install both 1.6.0. and 1.7-dev and some issues are occurred,
Hm, maybe tell us what "issues" means?
Antony.
Sure, *1) The issue related to SEMS 1.7.0~dev in Linux debian10 4.19.0-6-amd64:* *I run these command in order:* *$ ln -s pkg/deb/buster ./debian* *$ dch -v 1.7.0~dev "SEMS 1.7.0~dev release"* *$ dpkg-buildpackage -rfakeroot -us -uc* *And then try to use make and make install. I got these Errors:*
making sems executable gcc -o sems AmB2BSession.o AmAppTimer.o AmSessionProcessor.o AmEvent.o AmAudio.o AmUACAuth.o AmB2BMedia.o AmB2ABSession.o AmAudioMixer.o AmBufferedAudio.o AmConferenceChannel.o AmEventDispatcher.o AmPromptCollection.o SipCtrlInterface.o AmEventQueueProcessor.o md5.o crc4.o AmAudioMixIn.o AmRtpMuxStream.o AmEventProcessingThread.o AmArg.o AmZRTP.o AmCachedAudioFile.o AmMediaProcessor.o AmSession.o AmSessionEventHandler.o AmOfferAnswer.o AmConfigReader.o AmSipSubscriptionContainer.o AmThread.o AmEventQueue.o jsonxx.o AmSipSubscription.o AmSipDialog.o AmSipEvent.o AmApi.o AmRtpPacket.o AmUriParser.o AmSdp.o Am100rel.o AmRingTone.o AmDtmfSender.o AmRtpStream.o AmSipDispatcher.o AmPeriodicThread.o AmUAC.o AmMimeBody.o AmSipRegistration.o sems.o AmRtpAudio.o log.o AmPlaylist.o AmBasicSipDialog.o AmPrecodedFile.o AmSessionContainer.o AmDtmfDetector.o AmPlayoutBuffer.o AmPlugIn.o AmUtils.o jsonArg.o AmSipMsg.o AmMultiPartyMixer.o AmAudioFile.o AmConfig.o AmCallWatcher.o AmAdvancedAudio.o AmJitterBuffer.o AmRtpReceiver.o AmConferenceStatus.o LowcFE.o resample/libresample.a -lm -ldl -rdynamic -lpthread -lstdc++ -levent -levent_pthreads -Wl,--whole-archive sip/sip_stack.a -Wl,--no-whole-archive -lresolv /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems/core' make: *** [Makefile:27: modules] Error 2
*2) The issue related to latest SEMS 1.6.0 in Linux debian10 4.19.0-6-amd64:* *$ dpkg-checkbuilddeps* *dpkg-checkbuilddeps: error: Unmet build dependencies: libmysql++-dev* Because of the library of libmysql++-dev is renamed to libmysqlcppconn-dev in debian 10, i updated it's name in control file like below: Build-Depends: debhelper (>= 9~), flite-dev, libcurl4-openssl-dev | libcurl4-gnutls-dev, libev-dev, libevent-dev (>= 2.0.0), libhiredis-dev, * libmysqlcppconn-dev,* libspandsp-dev, libspeex-dev, libssl-dev, libxml2-dev, openssl, python-dev, python-sip-dev Standards-Version: 3.9.5
Then i run these commands: $dch -v 1.6.0 "SEMS 1.6.0 release" $ dpkg-buildpackage -rfakeroot -us -uc This error is appeared: making sems executable gcc -o sems LowcFE.o AmB2BSession.o AmAppTimer.o AmSessionProcessor.o AmEvent.o AmAudio.o AmUACAuth.o AmB2BMedia.o AmB2ABSession.o AmAudioMixer.o AmBufferedAudio.o AmConferenceChannel.o AmEventDispatcher.o AmPromptCollection.o SipCtrlInterface.o AmEventQueueProcessor.o md5.o AmAudioMixIn.o AmEventProcessingThread.o AmArg.o AmZRTP.o AmCachedAudioFile.o AmMediaProcessor.o AmSession.o AmSessionEventHandler.o AmOfferAnswer.o sems.o AmConfigReader.o AmSipSubscriptionContainer.o AmThread.o AmEventQueue.o jsonxx.o AmSipSubscription.o AmSipDialog.o AmSipEvent.o AmUriParser.o AmSdp.o AmRingTone.o AmDtmfSender.o AmRtpStream.o AmSipDispatcher.o AmPeriodicThread.o AmUAC.o Am100rel.o AmMimeBody.o AmSipRegistration.o AmRtpAudio.o log.o AmBasicSipDialog.o AmPrecodedFile.o AmApi.o AmSessionContainer.o AmRtpPacket.o AmDtmfDetector.o AmPlayoutBuffer.o AmAdvancedAudio.o AmPlugIn.o AmUtils.o jsonArg.o AmPlaylist.o AmSipMsg.o AmMultiPartyMixer.o AmAudioFile.o AmConfig.o AmCallWatcher.o AmJitterBuffer.o AmRtpReceiver.o AmConferenceStatus.o resample/libresample.a -Wl,-z,relro -lm -ldl -rdynamic -lpthread -lstdc++ -levent -levent_pthreads -lspandsp -Wl,--whole-archive sip/sip_stack.a -Wl,--no-whole-archive -lresolv gcc: error: sip/sip_stack.a: No such file or directory make[2]: *** [Makefile:115: sems] Error 1 make[2]: Leaving directory '/usr/src/sems-1.6.0/core' make[1]: *** [debian/rules:29: override_dh_auto_install] Error 2 make[1]: Leaving directory '/usr/src/sems-1.6.0' make: *** [debian/rules:19: binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
Let me know if you need more issue logs. Thank you
On Sat, Aug 7, 2021 at 1:21 AM Antony Stone < Antony.Stone@kamailio.open.source.it> wrote:
On Friday 06 August 2021 at 22:43:59, Mojtaba wrote:
Does anybody have experience installing the latest SEMS-Server (1.6.0) on debian 10 buster? I tried to install both 1.6.0. and 1.7-dev and some issues are occurred,
Hm, maybe tell us what "issues" means?
Antony.
-- Angela Merkel arrives at Paris airport. "Nationality?" asks the immigration officer. "German," she replies. "Occupation?" "No, just here for a summit conference."
Please reply to the
list; please *don't* CC me.
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
Although during installing *sems 1.7.0~dev, *some Errors were happened in AmDtmfDetector.cpp file, But by continuing the installing dpkg files in ../ path, SEMS is installed and worked libsems1-dev_1.7.0~dev_amd64.deb sems_1.7.0~dev_amd64.deb sems-dbg_1.7.0~dev_amd64.deb
Is this the right way to install? Thanks
On Sat, Aug 7, 2021 at 12:07 PM Mojtaba mespio@gmail.com wrote:
Sure, *1) The issue related to SEMS 1.7.0~dev in Linux debian10 4.19.0-6-amd64:* *I run these command in order:* *$ ln -s pkg/deb/buster ./debian* *$ dch -v 1.7.0~dev "SEMS 1.7.0~dev release"* *$ dpkg-buildpackage -rfakeroot -us -uc* *And then try to use make and make install. I got these Errors:*
making sems executable gcc -o sems AmB2BSession.o AmAppTimer.o AmSessionProcessor.o AmEvent.o AmAudio.o AmUACAuth.o AmB2BMedia.o AmB2ABSession.o AmAudioMixer.o AmBufferedAudio.o AmConferenceChannel.o AmEventDispatcher.o AmPromptCollection.o SipCtrlInterface.o AmEventQueueProcessor.o md5.o crc4.o AmAudioMixIn.o AmRtpMuxStream.o AmEventProcessingThread.o AmArg.o AmZRTP.o AmCachedAudioFile.o AmMediaProcessor.o AmSession.o AmSessionEventHandler.o AmOfferAnswer.o AmConfigReader.o AmSipSubscriptionContainer.o AmThread.o AmEventQueue.o jsonxx.o AmSipSubscription.o AmSipDialog.o AmSipEvent.o AmApi.o AmRtpPacket.o AmUriParser.o AmSdp.o Am100rel.o AmRingTone.o AmDtmfSender.o AmRtpStream.o AmSipDispatcher.o AmPeriodicThread.o AmUAC.o AmMimeBody.o AmSipRegistration.o sems.o AmRtpAudio.o log.o AmPlaylist.o AmBasicSipDialog.o AmPrecodedFile.o AmSessionContainer.o AmDtmfDetector.o AmPlayoutBuffer.o AmPlugIn.o AmUtils.o jsonArg.o AmSipMsg.o AmMultiPartyMixer.o AmAudioFile.o AmConfig.o AmCallWatcher.o AmAdvancedAudio.o AmJitterBuffer.o AmRtpReceiver.o AmConferenceStatus.o LowcFE.o resample/libresample.a -lm -ldl -rdynamic -lpthread -lstdc++ -levent -levent_pthreads -Wl,--whole-archive sip/sip_stack.a -Wl,--no-whole-archive -lresolv /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems/core' make: *** [Makefile:27: modules] Error 2
*2) The issue related to latest SEMS 1.6.0 in Linux debian10 4.19.0-6-amd64:* *$ dpkg-checkbuilddeps* *dpkg-checkbuilddeps: error: Unmet build dependencies: libmysql++-dev* Because of the library of libmysql++-dev is renamed to libmysqlcppconn-dev in debian 10, i updated it's name in control file like below: Build-Depends: debhelper (>= 9~), flite-dev, libcurl4-openssl-dev | libcurl4-gnutls-dev, libev-dev, libevent-dev (>= 2.0.0), libhiredis-dev,
libmysqlcppconn-dev,* libspandsp-dev, libspeex-dev, libssl-dev, libxml2-dev, openssl, python-dev, python-sip-dev
Standards-Version: 3.9.5
Then i run these commands: $dch -v 1.6.0 "SEMS 1.6.0 release" $ dpkg-buildpackage -rfakeroot -us -uc This error is appeared: making sems executable gcc -o sems LowcFE.o AmB2BSession.o AmAppTimer.o AmSessionProcessor.o AmEvent.o AmAudio.o AmUACAuth.o AmB2BMedia.o AmB2ABSession.o AmAudioMixer.o AmBufferedAudio.o AmConferenceChannel.o AmEventDispatcher.o AmPromptCollection.o SipCtrlInterface.o AmEventQueueProcessor.o md5.o AmAudioMixIn.o AmEventProcessingThread.o AmArg.o AmZRTP.o AmCachedAudioFile.o AmMediaProcessor.o AmSession.o AmSessionEventHandler.o AmOfferAnswer.o sems.o AmConfigReader.o AmSipSubscriptionContainer.o AmThread.o AmEventQueue.o jsonxx.o AmSipSubscription.o AmSipDialog.o AmSipEvent.o AmUriParser.o AmSdp.o AmRingTone.o AmDtmfSender.o AmRtpStream.o AmSipDispatcher.o AmPeriodicThread.o AmUAC.o Am100rel.o AmMimeBody.o AmSipRegistration.o AmRtpAudio.o log.o AmBasicSipDialog.o AmPrecodedFile.o AmApi.o AmSessionContainer.o AmRtpPacket.o AmDtmfDetector.o AmPlayoutBuffer.o AmAdvancedAudio.o AmPlugIn.o AmUtils.o jsonArg.o AmPlaylist.o AmSipMsg.o AmMultiPartyMixer.o AmAudioFile.o AmConfig.o AmCallWatcher.o AmJitterBuffer.o AmRtpReceiver.o AmConferenceStatus.o resample/libresample.a -Wl,-z,relro -lm -ldl -rdynamic -lpthread -lstdc++ -levent -levent_pthreads -lspandsp -Wl,--whole-archive sip/sip_stack.a -Wl,--no-whole-archive -lresolv gcc: error: sip/sip_stack.a: No such file or directory make[2]: *** [Makefile:115: sems] Error 1 make[2]: Leaving directory '/usr/src/sems-1.6.0/core' make[1]: *** [debian/rules:29: override_dh_auto_install] Error 2 make[1]: Leaving directory '/usr/src/sems-1.6.0' make: *** [debian/rules:19: binary] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
Let me know if you need more issue logs. Thank you
On Sat, Aug 7, 2021 at 1:21 AM Antony Stone < Antony.Stone@kamailio.open.source.it> wrote:
On Friday 06 August 2021 at 22:43:59, Mojtaba wrote:
Does anybody have experience installing the latest SEMS-Server (1.6.0)
on
debian 10 buster? I tried to install both 1.6.0. and 1.7-dev and some issues are occurred,
Hm, maybe tell us what "issues" means?
Antony.
-- Angela Merkel arrives at Paris airport. "Nationality?" asks the immigration officer. "German," she replies. "Occupation?" "No, just here for a summit conference."
Please reply to the
list; please *don't* CC me.
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
-- --Mojtaba Esfandiari.S
Mojtaba writes:
./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx'
That is defined in libspandsp. The control file below works for me in Debian Buster.
-- Juha
Source: opensipg-sems Section: net Priority: optional Maintainer: Juha Heinanen jh@tutpro.com Build-Depends: debhelper (>= 9), libcurl4-openssl-dev | libcurl4-gnutls-dev, libmysqlcppconn-dev, libspandsp-dev, libspeex-dev, python-mysqldb, libmpg123-dev, libssl-dev, libev-dev, libmp3lame-dev, libevent-dev (>= 2.0.0), libopus-dev, openssl, python-dev, python-sip-dev, libhiredis-dev, libbcg729-dev (>= 1.1.0) Standards-Version: 3.5.2
Package: opensipg-sems Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python-mysqldb, lame, speex, php-cli, mpg123, sox, m4, opensipg-utils Description: Application Server for OpenSIPg Provides voicemail, announcement, conferencing, etc. applications.
Would you please let me know about what version of sems you use? Please tell me more about it. Thanks
On Mon, Aug 9, 2021 at 10:49 AM Juha Heinanen jh@tutpro.com wrote:
Mojtaba writes:
./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx'
That is defined in libspandsp. The control file below works for me in Debian Buster.
-- Juha
Source: opensipg-sems Section: net Priority: optional Maintainer: Juha Heinanen jh@tutpro.com Build-Depends: debhelper (>= 9), libcurl4-openssl-dev | libcurl4-gnutls-dev, libmysqlcppconn-dev, libspandsp-dev, libspeex-dev, python-mysqldb, libmpg123-dev, libssl-dev, libev-dev, libmp3lame-dev, libevent-dev (>= 2.0.0), libopus-dev, openssl, python-dev, python-sip-dev, libhiredis-dev, libbcg729-dev (>= 1.1.0) Standards-Version: 3.5.2
Package: opensipg-sems Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, python-mysqldb, lame, speex, php-cli, mpg123, sox, m4, opensipg-utils Description: Application Server for OpenSIPg Provides voicemail, announcement, conferencing, etc. applications.
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
Mojtaba writes:
Would you please let me know about what version of sems you use? Please tell me more about it.
Master branch of https://github.com/sems-server/sems.
-- Juha
I installed the master branch of SEMS(1.7.0~dev) as you suggested. I used these commands: $ git clone https://github.com/sems-server/sems.git $ cd sems/ $ ln -s pkg/deb/buster ./debian $ dch -v 1.7.0~dev "SEMS 1.7.0~dev release" $ dpkg-buildpackage -rfakeroot -us -uc
Does it need to run "make & make install" commands after above commands or not? because i got these error as i told
usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems-master/core' make: *** [Makefile:38: install] Error 2
On Tue, Aug 10, 2021 at 4:24 PM Juha Heinanen jh@tutpro.com wrote:
Mojtaba writes:
Would you please let me know about what version of sems you use? Please tell me more about it.
Master branch of https://github.com/sems-server/sems.
-- Juha
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
Your `gcc -o sems ...` does not include -lspandsp. I just tested with the same commands (except dch) as you and mine included it:
making sems executable gcc -o sems AmUACAuth.o AmB2BMedia.o AmPlugIn.o AmAudioMixer.o AmBufferedAudio.o AmConferenceChannel.o AmEventDispatcher.o AmPromptCollection.o SipCtrlInterface.o AmEventQueueProcessor.o crc4.o AmAudioMixIn.o AmPeriodicThread.o AmRtpMuxStream.o AmEventProcessingThread.o AmArg.o AmZRTP.o AmMediaProcessor.o AmSession.o AmOfferAnswer.o sems.o AmConfigReader.o AmSipSubscriptionContainer.o AmSessionEventHandler.o AmSipRegistration.o AmThread.o AmEventQueue.o jsonxx.o AmSipDialog.o AmSipEvent.o AmApi.o AmB2BSession.o AmRtpPacket.o AmUriParser.o AmSdp.o AmRingTone.o AmDtmfSender.o AmRtpStream.o AmSipDispatcher.o AmUAC.o AmAudio.o AmMimeBody.o AmAppTimer.o AmRtpAudio.o log.o AmConfig.o AmRtpReceiver.o AmBasicSipDialog.o AmPrecodedFile.o AmCachedAudioFile.o AmSessionContainer.o AmDtmfDetector.o md5.o AmAdvancedAudio.o AmUtils.o jsonArg.o AmPlayoutBuffer.o AmCallWatcher.o AmPlaylist.o AmSipMsg.o AmMultiPartyMixer.o AmAudioFile.o AmSipSubscription.o AmB2ABSession.o AmJitterBuffer.o AmConferenceStatus.o LowcFE.o Am100rel.o AmSessionProcessor.o AmEvent.o resample/libresample.a -Wl,-z,relro -lm -ldl -rdynamic -lpthread -lstdc++ -levent -levent_pthreads -lspandsp -Wl,--whole-archive sip/sip_stack.a -Wl,--no-whole-archive -lresolv
I have these installed:
dpkg -l | grep spandsp ii libspandsp-dev:amd64 0.0.6+dfsg-2 amd64 Telephony signal processing library - development headers ii libspandsp2:amd64 0.0.6+dfsg-2 amd64 Telephony signal processing library
-- Juha
I installed the master branch of SEMS(1.7.0~dev) as you suggested. I used these commands: $ git clone https://github.com/sems-server/sems.git $ cd sems/ $ ln -s pkg/deb/buster ./debian $ dch -v 1.7.0~dev "SEMS 1.7.0~dev release" $ dpkg-buildpackage -rfakeroot -us -uc
After several attempts to install SEMS in Debian10, it was done successfully. The issue was strang but I had to install "python3.7-dev python3-distutils", and update PATH in Linux. Thanks
On Thu, Aug 12, 2021 at 12:32 PM Mojtaba mespio@gmail.com wrote:
I installed the master branch of SEMS(1.7.0~dev) as you suggested. I used these commands: $ git clone https://github.com/sems-server/sems.git $ cd sems/ $ ln -s pkg/deb/buster ./debian $ dch -v 1.7.0~dev "SEMS 1.7.0~dev release" $ dpkg-buildpackage -rfakeroot -us -uc
Does it need to run "make & make install" commands after above commands or not? because i got these error as i told
usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems-master/core' make: *** [Makefile:38: install] Error 2
On Tue, Aug 10, 2021 at 4:24 PM Juha Heinanen jh@tutpro.com wrote:
Mojtaba writes:
Would you please let me know about what version of sems you use? Please tell me more about it.
Master branch of https://github.com/sems-server/sems.
-- Juha
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
-- --Mojtaba Esfandiari.S
@Mojtaba if not difficult, could you add a description of the installation process to the wiki? https://github.com/sems-server/sems/wiki
вс, 15 авг. 2021 г. в 11:06, Mojtaba mespio@gmail.com:
After several attempts to install SEMS in Debian10, it was done successfully. The issue was strang but I had to install "python3.7-dev python3-distutils", and update PATH in Linux. Thanks
On Thu, Aug 12, 2021 at 12:32 PM Mojtaba mespio@gmail.com wrote:
I installed the master branch of SEMS(1.7.0~dev) as you suggested. I used these commands: $ git clone https://github.com/sems-server/sems.git $ cd sems/ $ ln -s pkg/deb/buster ./debian $ dch -v 1.7.0~dev "SEMS 1.7.0~dev release" $ dpkg-buildpackage -rfakeroot -us -uc
Does it need to run "make & make install" commands after above commands or not? because i got these error as i told
usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems-master/core' make: *** [Makefile:38: install] Error 2
On Tue, Aug 10, 2021 at 4:24 PM Juha Heinanen jh@tutpro.com wrote:
Mojtaba writes:
Would you please let me know about what version of sems you use? Please tell me more about it.
Master branch of https://github.com/sems-server/sems.
-- Juha
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
Sure.
On Mon, Aug 16, 2021, 01:24 Denys Pozniak denys.pozniak@gmail.com wrote:
@Mojtaba if not difficult, could you add a description of the installation process to the wiki? https://github.com/sems-server/sems/wiki
вс, 15 авг. 2021 г. в 11:06, Mojtaba mespio@gmail.com:
After several attempts to install SEMS in Debian10, it was done successfully. The issue was strang but I had to install "python3.7-dev python3-distutils", and update PATH in Linux. Thanks
On Thu, Aug 12, 2021 at 12:32 PM Mojtaba mespio@gmail.com wrote:
I installed the master branch of SEMS(1.7.0~dev) as you suggested. I used these commands: $ git clone https://github.com/sems-server/sems.git $ cd sems/ $ ln -s pkg/deb/buster ./debian $ dch -v 1.7.0~dev "SEMS 1.7.0~dev release" $ dpkg-buildpackage -rfakeroot -us -uc
Does it need to run "make & make install" commands after above commands or not? because i got these error as i told
usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)': ./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()': ./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free' /usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)': ./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:115: sems] Error 1 make[1]: Leaving directory '/usr/src/sems-master/core' make: *** [Makefile:38: install] Error 2
On Tue, Aug 10, 2021 at 4:24 PM Juha Heinanen jh@tutpro.com wrote:
Mojtaba writes:
Would you please let me know about what version of sems you use? Please tell me more about it.
Master branch of https://github.com/sems-server/sems.
-- Juha
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
-- --Mojtaba Esfandiari.S
-- --Mojtaba Esfandiari.S __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
--
BR, Denys Pozniak
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: