<div dir="ltr"><div>Although during installing <b>sems 1.7.0~dev, </b>some Errors were happened in AmDtmfDetector.cpp file, But by continuing the installing dpkg files in ../ path, SEMS is installed and worked<br></div><div>libsems1-dev_1.7.0~dev_amd64.deb</div><div>sems_1.7.0~dev_amd64.deb</div><div>sems-dbg_1.7.0~dev_amd64.deb</div><div><br></div><div>Is this the right way to install?</div><div>Thanks<br></div><div><br></div><b></b></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 7, 2021 at 12:07 PM Mojtaba <<a href="mailto:mespio@gmail.com">mespio@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Sure,</div><div><b>1) The issue related to  SEMS 1.7.0~dev in Linux debian10 4.19.0-6-amd64:</b></div><div><b>I run these command in order:</b></div><div><b>$ ln -s pkg/deb/buster ./debian</b></div><div><b>$ dch -v 1.7.0~dev "SEMS 1.7.0~dev release"</b></div><div><b>$ dpkg-buildpackage -rfakeroot -us -uc</b></div><div><b>And then try to use make and make install. I got these Errors:</b></div><div><br></div><div>making sems executable<br>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<br>/usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::streamPut(unsigned char const*, unsigned int, unsigned long long)':<br>./core/AmDtmfDetector.cpp:768: undefined reference to `dtmf_rx'<br>/usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)':<br>./core/AmDtmfDetector.cpp:749: undefined reference to `dtmf_rx_init'<br>/usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::~AmSpanDSPInbandDtmfDetector()':<br>./core/AmDtmfDetector.cpp:763: undefined reference to `dtmf_rx_free'<br>/usr/bin/ld: AmDtmfDetector.o: in function `AmSpanDSPInbandDtmfDetector::AmSpanDSPInbandDtmfDetector(AmKeyPressSink*, int)':<br>./core/AmDtmfDetector.cpp:754: undefined reference to `dtmf_rx_set_realtime_callback'<br>collect2: error: ld returned 1 exit status<br>make[1]: *** [Makefile:115: sems] Error 1<br>make[1]: Leaving directory '/usr/src/sems/core'<br>make: *** [Makefile:27: modules] Error 2</div><div><br></div><div><b>2) The issue related to latest SEMS 1.6.0 in Linux debian10 4.19.0-6-amd64:</b></div><div><b>$ dpkg-checkbuilddeps</b></div><div><b>dpkg-checkbuilddeps: error: Unmet build dependencies: libmysql++-dev</b></div><div>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:<br></div><div>Build-Depends: debhelper (>= 9~),<br>               flite-dev,<br>               libcurl4-openssl-dev | libcurl4-gnutls-dev,<br>               libev-dev,<br>               libevent-dev (>= 2.0.0),<br>               libhiredis-dev,<br><b>               libmysqlcppconn-dev,</b><br>               libspandsp-dev,<br>               libspeex-dev,<br>               libssl-dev,<br>               libxml2-dev,<br>               openssl,<br>               python-dev,<br>               python-sip-dev<br>Standards-Version: 3.9.5</div><div><br></div><div>Then i run these commands:</div><div>$dch -v 1.6.0 "SEMS 1.6.0 release"</div><div> $ dpkg-buildpackage -rfakeroot -us -uc</div><div>This error is appeared:</div><div>making sems executable<br>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<br>gcc: error: sip/sip_stack.a: No such file or directory<br>make[2]: *** [Makefile:115: sems] Error 1<br>make[2]: Leaving directory '/usr/src/sems-1.6.0/core'<br>make[1]: *** [debian/rules:29: override_dh_auto_install] Error 2<br>make[1]: Leaving directory '/usr/src/sems-1.6.0'<br>make: *** [debian/rules:19: binary] Error 2<br>dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2</div><div><br></div><div>Let me know if you need more issue logs.</div><div>Thank you<br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 7, 2021 at 1:21 AM Antony Stone <<a href="mailto:Antony.Stone@kamailio.open.source.it" target="_blank">Antony.Stone@kamailio.open.source.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Friday 06 August 2021 at 22:43:59, Mojtaba wrote:<br>
<br>
> Does anybody have experience installing the latest SEMS-Server (1.6.0) on<br>
> debian 10 buster?<br>
> I tried to install both 1.6.0. and 1.7-dev and some issues are occurred,<br>
<br>
Hm, maybe tell us what "issues" means?<br>
<br>
<br>
Antony.<br>
<br>
-- <br>
Angela Merkel arrives at Paris airport.<br>
"Nationality?" asks the immigration officer.<br>
"German," she replies.<br>
"Occupation?"<br>
"No, just here for a summit conference."<br>
<br>
                                                   Please reply to the list;<br>
                                                         please *don't* CC me.<br>
<br>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr">--Mojtaba Esfandiari.S</div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">--Mojtaba Esfandiari.S</div>