Hi Randy,<br><br>Thanks for reply. I have one question though.<br><br>While compiling the speex (downloaded from <a href="http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz">http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz</a>), I gave <font size="4">./configure -enable-ti-c55x</font> option  and then built the library through make and make install using cygwin. In this case, I get this error &quot;<span style="font-size: medium;">error: member &quot;bits.o&quot; of archive &quot;c:/cygwin/usr/local/lib/libspeex.a&quot; is not recognized object file</span>&quot;<br>
<br>Enabling c55x option while configuring the speex is not supposed to tackle this problem?<br><br>Awaiting your reply.<br><br>Regards,<br>Vijay<br><br><div class="gmail_quote">On Fri, Apr 9, 2010 at 11:04 PM, Randy Yates <span dir="ltr">&lt;<a href="mailto:yates@ieee.org">yates@ieee.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Oh my.<br>
<br>
The c:/Program Files/Speex/libspeex.lib file is a Windows/x86 library<br>
file. The code within this files is not C55x binary but x86 binary.<br>
Further, the format of a Windows/x86 library file is different from that<br>
produced by the C55x code generation tools&#39; archive utility, and that is<br>
what the linker is complaining about.<br>
<br>
As far as I know, there is no pre-developed C55x speex library, so<br>
you&#39;ll have to build it yourself.<br>
<br>
--Randy<br>
<div><div></div><div class="h5"><br>
<br>
Vijay Gabale &lt;<a href="mailto:vijay.gabale@gmail.com">vijay.gabale@gmail.com</a>&gt; writes:<br>
<br>
&gt; Hi,<br>
&gt;<br>
&gt; I am currently working on C5505 USB stick<br>
&gt; <a href="http://focus.ti.com/docs/toolsw/folders/print/tmdx5505ezdsp.html" target="_blank">http://focus.ti.com/docs/toolsw/folders/print/tmdx5505ezdsp.html</a> to sample<br>
&gt; input voice and encode it. For compiling and buring usual programs, I am<br>
&gt; using CCStudio 4.0.<br>
&gt;<br>
&gt; For encoding voice samples, I am using Speex codec binary<br>
&gt; <a href="http://downloads.xiph.org/releases/speex/speex-1.2beta3-win32.zip" target="_blank">http://downloads.xiph.org/releases/speex/speex-1.2beta3-win32.zip</a> or<br>
&gt; <a href="http://downloads.us.xiph.org/releases/speex/speex_win32_1.0.4_setup.exe" target="_blank">http://downloads.us.xiph.org/releases/speex/speex_win32_1.0.4_setup.exe</a>. I<br>
&gt; could include &quot;speex/speex.h&quot; without any compilation error.<br>
&gt;<br>
&gt; But as soon as I insert any speex function call like<br>
&gt; &quot;speex_bits_init(&amp;bits)&quot;, the linker throws error something like this &quot;error:<br>
&gt; Corrupt member header: &#39;C:/Program Files/Speex/libspeex/libspeex.lib&#39;&quot; I<br>
&gt; have included following things for compilation and linking in CC Studio IDE:<br>
&gt;<br>
&gt; 1. project -&gt; properties -&gt; C5500 compiler -&gt; include options : added path<br>
&gt; to speex/speex.h<br>
&gt;<br>
&gt; 2. project -&gt; properties -&gt; c5500 linker -&gt; fie search path : added<br>
&gt; libspeex.lib and added path &quot;c:/Program Files/Speex/libspeex&quot; to<br>
&gt; library-search-path.<br>
&gt;<br>
&gt; Any ideas as to how to make speex code work with C5505 USB stick. The error<br>
&gt; I have mentioned seems to be linking error.<br>
&gt;<br>
&gt; Awaiting your replies.<br>
&gt;<br>
&gt; Vijay<br>
</div></div>&gt; _______________________________________________<br>
&gt; Speex-dev mailing list<br>
&gt; <a href="mailto:Speex-dev@xiph.org">Speex-dev@xiph.org</a><br>
&gt; <a href="http://lists.xiph.org/mailman/listinfo/speex-dev" target="_blank">http://lists.xiph.org/mailman/listinfo/speex-dev</a><br>
<font color="#888888"><br>
--<br>
Randy Yates                      % &quot;She&#39;s sweet on Wagner-I think she&#39;d die for Beethoven.<br>
Digital Signal Labs              %  She love the way Puccini lays down a tune, and<br>
mailto://<a href="mailto:yates@ieee.org">yates@ieee.org</a>          %  Verdi&#39;s always creepin&#39; from her room.&quot;<br>
<a href="http://www.digitalsignallabs.com" target="_blank">http://www.digitalsignallabs.com</a> % &quot;Rockaria&quot;, *A New World Record*, ELO<br>
</font></blockquote></div><br>