<span class="q">Dear Sir,<br>> I'm trying to cross-compile speex-1.2beta2 in ARM platform. I configured<br>> the lib as "./configure --host=arm-linux ",it was right.While I did make<br>> ,I got an error like this,
<br>> /usr/local/arm/lib/gcc-lib/arm-linux/3.2.3/../../../../arm-linux/bin/ld:<br>> .libs/lsp_tables_nb.o: Relocations in generic ELF (EM: 3)<br>> .libs/lsp_tables_nb.o: could not read symbols: File in wrong format
<br>> collect2: ld returned 1 exit status<br></span><div style="direction: ltr;">> make[2]: *** [<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://libspeex.la/" target="_blank">libspeex.la</a> <
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://libspeex.la/" target="_blank">http://libspeex.la</a>>] Error 1<br></div><div style="direction: ltr;"><span class="q">> make[2]: Leaving directory `/home/bao/speex-arm/libspeex'
<br>> make[1]: *** [all-recursive] Error 1<br>> make[1]: Leaving directory `/home/bao/speex-arm'<br>> make: *** [all] Error 2<br>><br>> Could anyone explain how to get rid of this error,thanks!<br>> Weiqin Bao
</span></div>