<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Device drivers installed and I get the ttyUSB devices Wesley mentioned in the previous email.</div><div><br></div><div>I've just recompiled FS (and trying again currently with a ./configure --with-libctb=/usr/local/lib/libctb-0.16.so in the hope that will inform FS where to look) and get the following error - which is the same as yesterday when loading mod_gsmopen</div><div>The dependent libs are in place as per the wiki page and run ldconfig after install.</div><div><br></div><div><font class="Apple-style-span" face="'Courier New'">2012-05-15 12:52:44.119783 [CRIT] switch_loadable_module.c:1300 Error Loading module /usr/local/freeswitch/mod/mod_gsmopen.so</font></div><div><font class="Apple-style-span" face="'Courier New'">**libctb-0.16.so: cannot open shared object file: No such file or directory**</font></div><div><br></div><div>I'm using FreeSWITCH Version 1.2.0 (git-44fd0de 2012-05-14 02-04-36 +0200)</div><div><br></div><div><br></div><div>I have a CentOS 6 64 bit virtualised system running in USA I will test on that to see if the module loads.</div><div><br></div><div><br></div><div>Thanks</div><div>Chris</div><div><br></div><div><br></div><div><div>On 15/05/2012, at 4:04 AM, Wesley Akio wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I got to that at some point(E173s-6)...<div><br></div><div>Wich distro are you in?</div><div><br></div><div>Anyway, you're probably missing the device drivers. Mine (CentOS 5.8) looked just like that... with the drivers it gives me:</div>
<div><br></div><div><div>crw------- 1 root root 188, 2 Mai 14 15:01 ttyUSB_utps_diag</div><div>crw------- 1 root root 188, 1 Mai 14 15:01 ttyUSB_utps_modem</div><div>crw------- 1 root root 188, 3 Mai 14 15:01 ttyUSB_utps_pcui</div>
<div><br></div><div>I got SMS working after that. Modem is, of course, the modem...</div><div><br></div><div>I could'n get audio working though so I have no clue on each of the other two is the RAW device.</div><div><br>
</div><div>If you get it to work please let me know!</div><div><br></div><div>Best,</div><div><br></div>Wesley Akio<br><a href="http://TuntsCorp.com">TuntsCorp.com</a><br>
<br><br><div class="gmail_quote">On Mon, May 14, 2012 at 1:31 PM, Chris Mylonas <span dir="ltr"><<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; position: static; z-index: auto; ">
<div style="word-wrap:break-word">Hi FS List,<div><br></div><div>Sorry to badger you with this again. I'm going to sleep, it's 2:30am - but I will leave you with more mod_gsmopen testing stuff.</div><div><br></div>
<div><br></div><div>Getting this in my logs</div><div><br></div><div><div><font face="'Courier New'">2012-05-15 01:46:11.670033 [CRIT] switch_loadable_module.c:1300 Error Loading module /usr/local/freeswitch/mod/mod_gsmopen.so</font></div>
<div><font face="'Courier New'">**<a href="http://libctb-0.16.so/" target="_blank">libctb-0.16.so</a>: cannot open shared object file: No such file or directory**</font></div></div><div><br></div><div>It did compile and install and I am running as root.</div>
<div><br></div><div><div><font face="'Courier New'">[root@space log]# ls -l /usr/local/freeswitch/mod/mod_gsmopen.so</font></div><div><font face="'Courier New'">-rwxr-xr-x 1 root root 452284 May 15 01:38 /usr/local/freeswitch/mod/mod_gsmopen.so</font></div>
</div><div><br></div><div><div><font face="'Courier New'">[root@space log]# ls -l /usr/local/lib/<a href="http://libctb-0.16.so/" target="_blank">libctb-0.16.so</a> </font></div><div><font face="'Courier New'">-rwxr-xr-x 1 root root 47525 May 15 01:38 /usr/local/lib/<a href="http://libctb-0.16.so/" target="_blank">libctb-0.16.so</a></font></div>
</div><div><br></div><div>Just for completeness,</div><div><br></div><div>Configuration file is from src example, modified only with the USB device</div><div><br></div><div><div><font face="'Courier New'"><configuration name="gsmopen.conf" description="GSMopen Configuration"></font></div>
<div><font face="'Courier New'"> <global_settings></font></div><div><font face="'Courier New'"> <param name="debug" value="8"/></font></div><div><font face="'Courier New'"> <param name="dialplan" value="XML"/></font></div>
<div><font face="'Courier New'"> <param name="context" value="default"/></font></div><div><font face="'Courier New'"> <param name="hold-music" value="$${moh_uri}"/></font></div>
<div><font face="'Courier New'"> <param name="destination" value="5000"/></font></div><div><font face="'Courier New'"> </global_settings></font></div><div><font face="'Courier New'"> <!-- one entry here per gsmopen interface --></font></div>
<div><font face="'Courier New'"> <per_interface_settings></font></div><div><font face="'Courier New'"> <interface id="1" name="gsm01"></font></div><div><font face="'Courier New'"> <param name="controldevice_name" value="/dev/usbdev1.4_ep01"/></font></div>
<div><font face="'Courier New'"> <param name="controldevice_audio_name" value="/dev/usbdev1.4_ep81"/></font></div><div><font face="'Courier New'"> <!-- in windowz would be, eg: --></font></div>
<div><font face="'Courier New'"> <!--</font></div><div><font face="'Courier New'"> <param name="controldevice_name" value="COM4"/></font></div><div><font face="'Courier New'"> --></font></div>
<div><font face="'Courier New'"> <!-- 3G PC UI Interface is controldevice_name --></font></div><div><font face="'Courier New'"> <!--</font></div><div><font face="'Courier New'"> <param name="controldevice_audio_name" value="COM2"/></font></div>
<div><font face="'Courier New'"> --></font></div><div><font face="'Courier New'"> <!-- 3G Application Interface is controldevice_audio_name --></font></div><div><font face="'Courier New'"> </interface></font></div>
<div><font face="'Courier New'"> <!-- following interfaces are commented out!</font></div><div><font face="'Courier New'"> --></font></div><div><font face="'Courier New'"> </per_interface_settings></font></div>
<div><font face="'Courier New'"></configuration></font></div></div><div><br></div><div>And the /dev/usb stuff look like this (usbdev1.4_ep__ are the Huawei E173 dongle) - the config file is just my random stab in the dark at getting something going.</div>
<div><br></div><div><div><font face="'Courier New'">/dev/usbdev1.1_ep00</font></div><div><font face="'Courier New'">/dev/usbdev1.1_ep81</font></div><div><font face="'Courier New'"><b>/dev/usbdev1.4_ep00</b></font></div>
<div><font face="'Courier New'"><b>/dev/usbdev1.4_ep01</b></font></div><div><font face="'Courier New'"><b>/dev/usbdev1.4_ep02</b></font></div><div><font face="'Courier New'"><b>/dev/usbdev1.4_ep81</b></font></div>
<div><font face="'Courier New'"><b>/dev/usbdev1.4_ep82</b></font></div><div><font face="'Courier New'">/dev/usbdev2.1_ep00</font></div><div><font face="'Courier New'">/dev/usbdev2.1_ep81</font></div>
</div><div><br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div>Chris</div><div><br></div></font></span><div><br><div><div class="im"><div>On 15/05/2012, at 12:51 AM, Brian Foster wrote:</div><br></div>
<div><div class="h5"><blockquote type="cite">if you compile libctb with debug it's actually libctbd, not libctb.<br><br><div class="gmail_quote">On Mon, May 14, 2012 at 7:53 AM, Chris Mylonas <span dir="ltr"><<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word">
Thanks for the reply Giovanni. I have done the steps on the wiki.<div><br></div><div>
tl;dr; should i put a prefix when i'm making the dependent mods so they don't go into /usr/local/lib, or this is why ldconfig is run - to tell the system where the libs are.</div><div><br></div><div>All the relevant stuff is below</div>
<div><br></div><div>Hope you can see something wrong,</div><div>Cheers</div><div>Chris</div><div><br></div><div>e.g.</div><div>here is my bash history</div><div><br></div><div><div><font face="'Courier New'"> 1050 cd freeswitch/</font></div>
<div><font face="'Courier New'"> 1051 ls</font></div><div><font face="'Courier New'"> 1052 find . -name gsmlib</font></div><div><font face="'Courier New'"> 1053 cd src/mod/endpoints/mod_gsmopen/</font></div>
<div><font face="'Courier New'"> 1054 ls</font></div><div><font face="'Courier New'"> 1055 cd gsmlib/</font></div><div><font face="'Courier New'"> 1056 ls</font></div><div><font face="'Courier New'"> 1057 cd gsmlib-1.10-patched-13ubuntu/</font></div>
<div><font face="'Courier New'"> 1058 ls</font></div><div><font face="'Courier New'"><b> 1059 ./configure</b></font></div><div><font face="'Courier New'"><b> 1060 make</b></font></div><div><font face="'Courier New'"><b> 1061 make install</b></font></div>
<div><font face="'Courier New'"><b> 1062 ldconfig </b></font></div></div><div><div><font face="'Courier New'"><b> 1063 cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build</b></font></div>
<div><font face="'Courier New'"><b> 1064 make DEBUG=1 GPIB=0</b></font></div><div><font face="'Courier New'"><b> 1065 make DEBUG=1 GPIB=0 install</b></font></div><div><font face="'Courier New'"><b> 1066 ldconfig</b></font></div>
<div><font face="'Courier New'"> 1067 cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/</font></div><div><font face="'Courier New'"> 1068 make clean</font></div><div><font face="'Courier New'"> 1069 make install</font></div>
</div><div><br></div><div>Just to repeat the compilation error</div><div><div><div><font face="'Courier New'">Creating mod_gsmopen.so...</font></div><div><font face="'Courier New'"><b>/usr/bin/ld: cannot find -lctb-0.16</b></font></div>
<div><font face="'Courier New'">collect2: ld returned 1 exit status</font></div><div><font face="'Courier New'">g++ -I../../../../libs/spandsp/src -I../../../..//libs/tiff-3.8.2/libtiff -DGSMOPEN_C_VER=\"44fd0de\" -DMODGSMOPEN_C_VER=\"44fd0de\" -I/usr/src/freeswitch/libs/curl/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/libs/libteletone/src -fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2 -D_GNU_SOURCE -shared -o .libs/mod_gsmopen.so -shared -Wl,-x .libs/mod_gsmopen.o gsmopen_protocol.o /usr/src/freeswitch/.libs/libfreeswitch.so -L/usr/src/freeswitch/libs/apr-util/xml/expat/lib /usr/src/freeswitch/libs/apr-util/xml/expat/lib/.libs/libexpat.a /usr/src/freeswitch/libs/apr/.libs/libapr-1.a -luuid -lpthread -L/usr/src/freeswitch/libs/srtp -L/usr/kerberos/lib -lcrypt -lrt -lssl -lcrypto -ldl -lncurses -L/usr/src/freeswitch/libs/spandsp/src /usr/src/freeswitch/libs/spandsp/src/.libs/libspandsp.a -L/usr/src/freeswitch/libs/tiff-3.8.2/libtiff /usr/src/freeswitch/libs/tiff-3.8.2/libtiff/.libs/libtiff.a -ljpeg -lz -lm -lc -lctb-0.16 -lgsmme -Wl,--rpath -Wl,/usr/local/freeswitch/lib -Wl,--rpath -Wl,/usr/local/freeswitch/mod</font></div>
<div><font face="'Courier New'">make[1]: *** [mod_gsmopen.so] Error 1</font></div><div><font face="'Courier New'">make: *** [install] Error 1</font></div></div><div><br></div><div><br></div><div><br></div>
<div><br></div></div><div>All the gsmlib stuff that is NOT in the freeswitch src dir is here</div><div><br></div><div><div>[root@space mod_gsmopen]# locate gsmlib | grep -v src</div><div><font face="'Courier New'">/usr/local/include/gsmlib</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_at.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_cb.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_error.h</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_event.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_map_key.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_me_ta.h</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_parser.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_phonebook.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_port.h</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sie_me.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sms.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sms_codec.h</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sms_store.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sorted_phonebook.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sorted_phonebook_base.h</font></div>
<div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_sorted_sms_store.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_unix_serial.h</font></div><div><font face="'Courier New'">/usr/local/include/gsmlib/gsm_util.h</font></div>
<div><font face="'Courier New'">/usr/local/share/locale/de/LC_MESSAGES/gsmlib.mo</font></div></div><div><br></div><div><br></div><div>And the ctb stuff is in /usr/local/lib</div><div><br></div><div><div><font face="'Courier New'">/usr/local/include/ctb-0.16</font></div>
<div><font face="'Courier New'">/usr/local/include/ctb-0.16/ctb.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/fifo.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/getopt.h</font></div>
<div><font face="'Courier New'">/usr/local/include/ctb-0.16/iobase.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/linux</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/portscan.h</font></div>
<div><font face="'Courier New'">/usr/local/include/ctb-0.16/serport.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/serportx.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/timer.h</font></div>
<div><font face="'Courier New'">/usr/local/include/ctb-0.16/linux/serport.h</font></div><div><font face="'Courier New'">/usr/local/include/ctb-0.16/linux/timer.h</font></div><div><font face="'Courier New'">/usr/local/lib/libctbd-0.16.a</font></div>
<div><font face="'Courier New'">/usr/local/lib/<a href="http://libctbd-0.16.so/" target="_blank">libctbd-0.16.so</a></font></div></div><div><br></div><div><br></div><div><div>gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)</div>
</div><div><div>GNU Make 3.81</div></div><div>CentOS release 5.8 (Final)</div><div><div><div><br></div><div><br></div><div><br></div><div><br><div><div>On 14/05/2012, at 9:38 PM, Giovanni Maruzzelli wrote:</div>
<br><blockquote type="cite"><div>you must first compile and install libctb, as per the wiki page (<br><a href="http://wiki.freeswitch.org/wiki/gsmopen" target="_blank">http://wiki.freeswitch.org/wiki/gsmopen</a> )<br>then, after installation of libctb and gsmlib (as per wiki), be sure<br>
to update your dinamic link cache, or compiler will not find then.<br><br>Eg: ldconfig<br><br><br>On 5/14/12, Chris Mylonas <<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>> wrote:<br><blockquote type="cite">
All good GM, no inconvenience, just a minor gotcha ;)<br></blockquote><blockquote type="cite">I am unable to compile mod_gsmopen though.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">It complains about not being able to find ctb-0.16<br>
</blockquote><blockquote type="cite">The actual filename is <a href="http://libctbd-0.16.so/" target="_blank">libctbd-0.16.so</a> in /usr/local/lib as you can see from<br></blockquote><blockquote type="cite">the 2nd lot of stuff.<br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">How do I fix this?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">[root@space mod_gsmopen]# make install<br>
</blockquote><blockquote type="cite">Creating mod_gsmopen.so...<br></blockquote><blockquote type="cite">/usr/bin/ld: cannot find -lctb-0.16<br></blockquote><blockquote type="cite">collect2: ld returned 1 exit status<br></blockquote>
<blockquote type="cite">g++ -I../../../../libs/spandsp/src -I../../../..//libs/tiff-3.8.2/libtiff<br></blockquote><blockquote type="cite">-DGSMOPEN_C_VER=\"44fd0de\" -DMODGSMOPEN_C_VER=\"44fd0de\"<br>
</blockquote>
<blockquote type="cite">-I/usr/src/freeswitch/libs/curl/include -I/usr/src/freeswitch/src/include<br></blockquote><blockquote type="cite">-I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/libs/libteletone/src<br></blockquote>
<blockquote type="cite">-fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g<br></blockquote><blockquote type="cite">-O2 -D_GNU_SOURCE -shared -o .libs/mod_gsmopen.so -shared -Wl,-x<br></blockquote>
<blockquote type="cite">
.libs/mod_gsmopen.o gsmopen_protocol.o<br></blockquote><blockquote type="cite">/usr/src/freeswitch/.libs/libfreeswitch.so<br></blockquote><blockquote type="cite">-L/usr/src/freeswitch/libs/apr-util/xml/expat/lib<br></blockquote>
<blockquote type="cite">/usr/src/freeswitch/libs/apr-util/xml/expat/lib/.libs/libexpat.a<br></blockquote><blockquote type="cite">/usr/src/freeswitch/libs/apr/.libs/libapr-1.a -luuid -lpthread<br></blockquote><blockquote type="cite">
-L/usr/src/freeswitch/libs/srtp -L/usr/kerberos/lib -lcrypt -lrt -lssl<br></blockquote><blockquote type="cite">-lcrypto -ldl -lncurses -L/usr/src/freeswitch/libs/spandsp/src<br></blockquote><blockquote type="cite">/usr/src/freeswitch/libs/spandsp/src/.libs/libspandsp.a<br>
</blockquote><blockquote type="cite">-L/usr/src/freeswitch/libs/tiff-3.8.2/libtiff<br></blockquote><blockquote type="cite">/usr/src/freeswitch/libs/tiff-3.8.2/libtiff/.libs/libtiff.a -ljpeg -lz -lm<br></blockquote><blockquote type="cite">
-lc -lctb-0.16 -lgsmme -Wl,--rpath -Wl,/usr/local/freeswitch/lib<br></blockquote><blockquote type="cite">-Wl,--rpath -Wl,/usr/local/freeswitch/mod<br></blockquote><blockquote type="cite">make[1]: *** [mod_gsmopen.so] Error 1<br>
</blockquote><blockquote type="cite">make: *** [install] Error 1<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">
[root@space mod_gsmopen]# ldd /usr/local/lib/<a href="http://libctbd-0.16.so/" target="_blank">libctbd-0.16.so</a><br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>linux-gate.so.1 => (0x00754000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libpthread.so.0 => /lib/libpthread.so.0 (0x00e83000)<br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00d28000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libm.so.6 => /lib/libm.so.6 (0x00964000)<br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00e1f000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libc.so.6 => /lib/libc.so.6 (0x00110000)<br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>/lib/ld-linux.so.2 (0x003ea000)<br>
</blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On 14/05/2012, at 6:44 PM, Giovanni Maruzzelli wrote:<br></blockquote>
<blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">yes, it requires libspandsp, maybe the Makefile it's not yet tweaked<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
to build the library automatically.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">So, please first build mod_spandsp, then mod_gsmopen.<br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">We'll fixx the Makefile soon, sorry for the inconvenience.<br></blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">-giovanni<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">On Mon, May 14, 2012 at 9:30 AM, Chris Mylonas <<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>><br></blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite">wrote:<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Hi FS List,<br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">FYI - as a shortcut to building my freeswitch, I skip spandsp - but it<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">looks<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
like this mod_gsmopen wants it in there.<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">[root@space build]# cd<br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
[root@space mod_gsmopen]# make clean<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">[root@space mod_gsmopen]# make install<br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Compiling gsmopen_protocol.cpp...<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
Compiling<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp...<br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite">mkdir .libs<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Compiling<br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp<br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">...<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Creating mod_gsmopen.so...<br></blockquote></blockquote>
</blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">/usr/bin/ld: cannot find -lspandsp<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
collect2: ld returned 1 exit status<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">g++ -I../../../../libs/spandsp/src<br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-I../../../..//libs/tiff-3.8.2/libtiff<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
-DGSMOPEN_C_VER=\"44fd0de\" -DMODGSMOPEN_C_VER=\"44fd0de\"<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-I/usr/src/freeswitch/libs/curl/include<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-I/usr/src/freeswitch/src/include<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite">-I/usr/src/freeswitch/src/include<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-I/usr/src/freeswitch/libs/libteletone/src<br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1<br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">-g<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-O2 -D_GNU_SOURCE -shared -o .libs/mod_gsmopen.so -shared -Wl,-x<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">.libs/mod_gsmopen.o gsmopen_protocol.o -lm<br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/.libs/libfreeswitch.so<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-L/usr/src/freeswitch/libs/apr-util/xml/expat/lib<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/libs/apr-util/xml/expat/lib/.libs/libexpat.a<br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">/usr/src/freeswitch/libs/apr/.libs/libapr-1.a -luuid -lpthread<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
-L/usr/src/freeswitch/libs/srtp -L/usr/kerberos/lib -lcrypt -lrt -lssl<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-lcrypto -ldl -lz -lncurses -ljpeg<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-L/usr/src/freeswitch/libs/spandsp/src<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite">-lspandsp -lctb-0.16 -lgsmme -Wl,--rpath -Wl,/usr/local/freeswitch/lib<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">-Wl,--rpath -Wl,/usr/local/freeswitch/mod<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">make[1]: *** [mod_gsmopen.so] Error 1<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite">make: *** [install] Error 1<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">_________________________________________________________________________<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
Professional FreeSWITCH Consulting Services:<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
</blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Official FreeSWITCH Sites<br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br></blockquote></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><blockquote type="cite"><a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">
<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">FreeSWITCH-users mailing list<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<blockquote type="cite"><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br></blockquote></blockquote></blockquote>
<blockquote type="cite">
<blockquote type="cite"><blockquote type="cite">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br></blockquote>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">--<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
Sincerely,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Giovanni Maruzzelli<br></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite">Cell : <a href="tel:%2B39-347-2665618" value="+393472665618" target="_blank">+39-347-2665618</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote>
<blockquote type="cite"><blockquote type="cite">_________________________________________________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Professional FreeSWITCH Consulting Services:<br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite">FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Official FreeSWITCH Sites<br></blockquote></blockquote><blockquote type="cite">
<blockquote type="cite"><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">
<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">FreeSWITCH-users mailing list<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite">UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
</blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></blockquote><blockquote type="cite"><br></blockquote>
<blockquote type="cite"><br></blockquote><br><br>-- <br>Sincerely,<br><br>Giovanni Maruzzelli<br>Cell : <a href="tel:%2B39-347-2665618" value="+393472665618" target="_blank">+39-347-2665618</a><br><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></div></blockquote></div><br></div></div></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Brian D. Foster<br>Endigo Computer LLC<br>Email: <a href="mailto:bdfoster@endigotech.com" target="_blank">bdfoster@endigotech.com</a><br>Phone: <a href="tel:317-800-7876" value="+13178007876" target="_blank">317-800-7876</a><br>
Indianapolis, Indiana, USA<br>
<br>This message contains confidential information and is intended for those listed in the "To:", "CC:", and/or "BCC:" fields of the message header. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version.<br>
<br>
_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></div></div></div><br></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com/" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org/" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>http://www.freeswitchsolutions.com<br><br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>http://www.cudatel.com<br><br>Official FreeSWITCH Sites<br>http://www.freeswitch.org<br>http://wiki.freeswitch.org<br>http://www.cluecon.com<br><br>FreeSWITCH-users mailing list<br>FreeSWITCH-users@lists.freeswitch.org<br>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>http://www.freeswitch.org<br></blockquote></div><br></body></html>