<div dir="ltr">Hi to all, <br><br>I have followed this wiki page to intall gsmopen module <br><br><a href="http://wiki.freeswitch.org/wiki/GSMopen#Linux">http://wiki.freeswitch.org/wiki/GSMopen#Linux</a><br clear="all"><br>
Installed following prerequisites packages<br><pre><font style="font-family: arial,helvetica,sans-serif;" size="2"># yum -y install alsa-lib-devel alsa-utils</font><br></pre>then, go to gsmopen directory <br><br>#/usr/local/src/freeswitch/src/mod/endpoints/mod_gsmopen/gsmlib/gsmlib-1.10-patched-12ubuntu1<br>
<br>I wanted to compile only SMS support, no voice call.<br><br>When, I compiled the source code , I am getting following error , <br><br>#make<br><span style="background-color: rgb(255, 255, 153);">......</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">......</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">gsm_unix_serial.cc:89: error: &#39;strerror&#39; was not declared in this scope</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">make[1]: *** [gsm_unix_serial.lo] Error 1</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">
make[1]: Leaving directory `/usr/local/src/freeswitch/</span><span style="background-color: rgb(255, 255, 153);">src/mod/endpoints/mod_gsmopen/</span><span style="background-color: rgb(255, 255, 153);">gsmlib/gsmlib-1.10-patched-</span><span style="background-color: rgb(255, 255, 153);">12ubuntu1/gsmlib&#39;</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">make: *** [install-recursive] Error 1</span><br><br>When,  I enter into following directory and trying the compile the source code, <br><br>#/usr/local/src/freeswitch/src/mod/endpoints/mod_gsmopen<br>
<br># make <br><br>I am getting following error<br><br><span style="background-color: rgb(255, 255, 153);">gsmopen_protocol.cpp:5:28: error: gsmlib/gsm_sms.h: No such file or directory</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">
gsmopen_protocol.cpp:9:36: error: gsmlib/gsm_unix_serial.h: No such file or directory</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">gsmopen_protocol.cpp:11:30: error: gsmlib/gsm_me_ta.h: No such file or directory</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">gsmopen_protocol.cpp:16: error: ‘gsmlib’ is not a namespace-name</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">
...</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">...</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">gsmopen_protocol.cpp:3223: error: ‘DCS_DEFAULT_ALPHABET’ was not declared in this scope</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">
gsmopen_protocol.cpp:3225: error: ‘DCS_SIXTEEN_BIT_ALPHABET’ was not declared in this scope</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">gsmopen_protocol.cpp:3226: error: ‘bufToHex’ was not declared in this scope</span><br style="background-color: rgb(255, 255, 153);">
<span style="background-color: rgb(255, 255, 153);">make[1]: *** [gsmopen_protocol.o] Error 1</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">make: *** [all] Error 1</span><br>
<br><br>I do not know, what I am doing wrong. <br>Anyone please help me regarding this. <br><br><br>--<br><div dir="ltr"><br>Regards<br>Venkatesan OV.</div><br>
</div>