mod_gsmopen and debian installation

Status
Not open for further replies.

Dataaja95

New Member
Jun 11, 2024
2
0
1
29
hi
I'm trying to install mod_gmsopen fusionpbx which runs on debian, the package libctb is not found for Debian so I can't compile the gmsopen module, how have you solved this problem or how can I install the libctb library on debian12, the error I get is
gsmopen.h:103:10: Fatal error: ctb-0.16/ctb.h: No such file or directory
 
I got the libctb library installed, but now there are some problems when compiling mod_opengsm itself, the error message is
next
/usr/include/gsmlib/gsm_sms.h:143:40: error: ISO C++17 does not allow dynamic exception specifications
143 | SMSDeliverMessage(std::string pdu) throw(GsmException);
| ^~~~~
/usr/include/gsmlib/gsm_sms.h:195:39: error: ISO C++17 does not allow dynamic exception specifications
195 | SMSSubmitMessage(std::string pdu) throw(GsmException);
| ^~~~~
/usr/include/gsmlib/gsm_sms.h:256:45: error: ISO C++17 does not allow dynamic exception specifications
256 | SMSStatusReportMessage(std::string pdu) throw(GsmException);
| ^~~~~
/usr/include/gsmlib/gsm_sms.h:315:40: error: ISO C++17 does not allow dynamic exception specifications
315 | SMSCommandMessage(std::string pdu) throw(GsmException);
| ^~~~~
/usr/include/gsmlib/gsm_sms.h:367:46: error: ISO C++17 does not allow dynamic exception specifications
367 | SMSDeliverReportMessage(std::string pdu) throw(GsmException);
| ^~~~~
/usr/include/gsmlib/gsm_sms.h:430:45: error: ISO C++17 does not allow dynamic exception specifications
430 | SMSSubmitReportMessage(std::string pdu) throw(GsmException);
| ^~~~~
make[3]: *** [Makefile:747: mod_gsmopen_la-gsmopen_protocol.lo] Error 1
make[3]: Leaving directory '/usr/src/freeswitch-1.10.11/src/mod/endpoints/mod_gsmopen'
make[2]: *** [Makefile:731: mod_gsmopen-all] Error 1
make[2]: Leaving directory '/usr/src/freeswitch-1.10.11/src/mod'
make[1]: *** [Makefile:798: mod_gsmopen] Error 2
make[1]: Leaving directory '/usr/src/freeswitch-1.10.11/src/mod'
make: *** [Makefile:4337: mod_gsmopen] Error 2
 
Status
Not open for further replies.