if you compile libctb with debug it&#39;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">&lt;<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 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&#39;m making the dependent mods so they don&#39;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="&#39;Courier New&#39;"> 1050  cd freeswitch/</font></div>
<div><font face="&#39;Courier New&#39;"> 1051  ls</font></div><div><font face="&#39;Courier New&#39;"> 1052  find . -name gsmlib</font></div><div><font face="&#39;Courier New&#39;"> 1053  cd src/mod/endpoints/mod_gsmopen/</font></div>
<div><font face="&#39;Courier New&#39;"> 1054  ls</font></div><div><font face="&#39;Courier New&#39;"> 1055  cd gsmlib/</font></div><div><font face="&#39;Courier New&#39;"> 1056  ls</font></div><div><font face="&#39;Courier New&#39;"> 1057  cd gsmlib-1.10-patched-13ubuntu/</font></div>
<div><font face="&#39;Courier New&#39;"> 1058  ls</font></div><div><font face="&#39;Courier New&#39;"><b> 1059  ./configure</b></font></div><div><font face="&#39;Courier New&#39;"><b> 1060  make</b></font></div><div><font face="&#39;Courier New&#39;"><b> 1061  make install</b></font></div>
<div><font face="&#39;Courier New&#39;"><b> 1062  ldconfig </b></font></div></div><div><div><font face="&#39;Courier New&#39;"><b> 1063  cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build</b></font></div>
<div><font face="&#39;Courier New&#39;"><b> 1064  make DEBUG=1 GPIB=0</b></font></div><div><font face="&#39;Courier New&#39;"><b> 1065  make DEBUG=1 GPIB=0 install</b></font></div><div><font face="&#39;Courier New&#39;"><b> 1066  ldconfig</b></font></div>
<div><font face="&#39;Courier New&#39;"> 1067  cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/</font></div><div><font face="&#39;Courier New&#39;"> 1068  make clean</font></div><div><font face="&#39;Courier New&#39;"> 1069  make install</font></div>
</div><div><br></div><div>Just to repeat the compilation error</div><div class="im"><div><div><font face="&#39;Courier New&#39;">Creating mod_gsmopen.so...</font></div><div><font face="&#39;Courier New&#39;"><b>/usr/bin/ld: cannot find -lctb-0.16</b></font></div>
<div><font face="&#39;Courier New&#39;">collect2: ld returned 1 exit status</font></div><div><font face="&#39;Courier New&#39;">g++ -I../../../../libs/spandsp/src -I../../../..//libs/tiff-3.8.2/libtiff -DGSMOPEN_C_VER=\&quot;44fd0de\&quot; -DMODGSMOPEN_C_VER=\&quot;44fd0de\&quot; -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="&#39;Courier New&#39;">make[1]: *** [mod_gsmopen.so] Error 1</font></div><div><font face="&#39;Courier New&#39;">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="&#39;Courier New&#39;">/usr/local/include/gsmlib</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_at.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_cb.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_error.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_event.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_map_key.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_me_ta.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_parser.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_phonebook.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_port.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sie_me.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sms.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sms_codec.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sms_store.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sorted_phonebook.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sorted_phonebook_base.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_sorted_sms_store.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_unix_serial.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/gsmlib/gsm_util.h</font></div>
<div><font face="&#39;Courier New&#39;">/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="&#39;Courier New&#39;">/usr/local/include/ctb-0.16</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/ctb.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/fifo.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/getopt.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/iobase.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/linux</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/portscan.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/serport.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/serportx.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/timer.h</font></div>
<div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/linux/serport.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/include/ctb-0.16/linux/timer.h</font></div><div><font face="&#39;Courier New&#39;">/usr/local/lib/libctbd-0.16.a</font></div>
<div><font face="&#39;Courier New&#39;">/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 class="h5"><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 &lt;<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>&gt; 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=\&quot;44fd0de\&quot; -DMODGSMOPEN_C_VER=\&quot;44fd0de\&quot;<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 =&gt;  (0x00754000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libpthread.so.0 =&gt; /lib/libpthread.so.0 (0x00e83000)<br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0x00d28000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libm.so.6 =&gt; /lib/libm.so.6 (0x00964000)<br></blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0x00e1f000)<br>
</blockquote><blockquote type="cite"><span style="white-space:pre-wrap">        </span>libc.so.6 =&gt; /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&#39;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&#39;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 &lt;<a href="mailto:chris@opencsta.org" target="_blank">chris@opencsta.org</a>&gt;<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=\&quot;44fd0de\&quot; -DMODGSMOPEN_C_VER=\&quot;44fd0de\&quot;<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">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><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: 317-800-7876<br>Indianapolis, Indiana, USA<br>
<br>This message contains confidential information and is intended for those listed in the &quot;To:&quot;, &quot;CC:&quot;, and/or &quot;BCC:&quot; 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>