Dear all,<br>
<br>
I'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>
uClinux-dist-2005R3.tar.bz2<br>
bfin-gcc-3.4-2005R3.1.tar.gz<br>
speex-1.1.10.tar<br>
<br>
I sucessfully compiled and installed bfin-gcc, and uClinux.<br>
Now when I use the "./configure" it is run sucessfully. After that I use "make clean". no problem till.<br>
<br>
But when I use "make" 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 -g -O2 -MT speexenc.o
-MD -MP -MF ".deps/speexenc.Tpo" -c -o speex enc.o speexenc.c; \<br>
then mv -f ".deps/speexenc.Tpo" ".deps/speexenc.Po"; else rm -f ".deps/speexenc. Tpo"; exit 1; fi<br>
speexenc.c:49:21: ogg/ogg.h: No such file or directory<br>
speexenc.c:68: error: parse error before '*' token<br>
speexenc.c: In function `oe_write_page':<br>
speexenc.c:71: error: `page' 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' undeclared (first use in this function)<br>
speexenc.c: In function `main':<br>
speexenc.c:267: error: `ogg_stream_state' undeclared (first use in this function )<br>
speexenc.c:267: error: parse error before "os"<br>
speexenc.c:268: error: `ogg_page' undeclared (first use in this function)<br>
speexenc.c:269: error: `ogg_packet' undeclared (first use in this function)<br>
speexenc.c:438: error: `os' undeclared (first use in this function)<br>
speexenc.c:632: error: `op' undeclared (first use in this function)<br>
speexenc.c:648: error: `og' 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'<br>
make[1]: *** [all-recursive] Error 1<br>
make[1]: Leaving directory `/for_linphone/uClinux-dist/linphone_build_dir/speex- 1.1.10'<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'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 & Regards,<br>
<br>
Arun<br>