Dear all,<br>
<br>
I&#39;m Arun, new in this group. and newbie in Linux also.<br>
I am working on linphone and I want to compile linphone, but before
that I want to compile speex-1.1.10 for uClinux using bfin-gcc.<br>
I used these three files :<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; uClinux-dist-2005R3.tar.bz2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bfin-gcc-3.4-2005R3.1.tar.gz<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; speex-1.1.10.tar<br>
<br>
I sucessfully compiled and installed bfin-gcc, and uClinux.<br>
Now when I use the &quot;./configure&quot; it is run sucessfully. After that I use &quot;make clean&quot;. no problem till.<br>
<br>
But when I use &quot;make&quot; command, it gives me error, like <br>
---------------------------------------------------------------------------------------------------------------<br>
if bfin-uclinux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include
-I../include -I.. -I/include&nbsp;&nbsp;&nbsp; -g -O2 -MT speexenc.o
-MD -MP -MF &quot;.deps/speexenc.Tpo&quot; -c -o speex enc.o speexenc.c; \<br>
then mv -f &quot;.deps/speexenc.Tpo&quot; &quot;.deps/speexenc.Po&quot;; else rm -f &quot;.deps/speexenc. Tpo&quot;; exit 1; fi<br>
speexenc.c:49:21: ogg/ogg.h: No such file or directory<br>
speexenc.c:68: error: parse error before &#39;*&#39; token<br>
speexenc.c: In function `oe_write_page&#39;:<br>
speexenc.c:71: error: `page&#39; undeclared (first use in this function)<br>
speexenc.c:71: error: (Each undeclared identifier is reported only once<br>
speexenc.c:71: error: for each function it appears in.)<br>
speexenc.c:71: error: `fp&#39; undeclared (first use in this function)<br>
speexenc.c: In function `main&#39;:<br>
speexenc.c:267: error: `ogg_stream_state&#39; undeclared (first use in this function )<br>
speexenc.c:267: error: parse error before &quot;os&quot;<br>
speexenc.c:268: error: `ogg_page&#39; undeclared (first use in this function)<br>
speexenc.c:269: error: `ogg_packet&#39; undeclared (first use in this function)<br>
speexenc.c:438: error: `os&#39; undeclared (first use in this function)<br>
speexenc.c:632: error: `op&#39; undeclared (first use in this function)<br>
speexenc.c:648: error: `og&#39; undeclared (first use in this function)<br>
make[2]: *** [speexenc.o] Error 1<br>
make[2]: Leaving directory `/for_linphone/uClinux-dist/linphone_build_dir/speex- 1.1.10/src&#39;<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/for_linphone/uClinux-dist/linphone_build_dir/speex- 1.1.10&#39;<br>
make: *** [all] Error 2<br>
[root@localhost speex-1.1.10]#<br>
<br>
---------------------------------------------------------------------------------------------------------------<br>
he misses the ogg.h file but it is in correct place. I don&#39;t know why this error occurs.<br>
<br>
What is the solution for this. Please help.<br>
waiting for yours reply.<br>
<br>
<br>
Thanks &amp; Regards,<br>
<br>
Arun<br>