[Speex-dev] unable to compile speex-1.1.10

Arun Bothe group.arun at gmail.com
Thu Jul 12 02:05:40 PDT 2007


Dear all,

I'm Arun, new in this group. and newbie in Linux also.
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.
I used these three files :

               uClinux-dist-2005R3.tar.bz2
               bfin-gcc-3.4-2005R3.1.tar.gz
               speex-1.1.10.tar

I sucessfully compiled and installed bfin-gcc, and uClinux.
Now when I use the "./configure" it is run sucessfully. After that I use
"make clean". no problem till.

But when I use "make" command, it gives me error, like
---------------------------------------------------------------------------------------------------------------
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; \
then mv -f ".deps/speexenc.Tpo" ".deps/speexenc.Po"; else rm -f
".deps/speexenc. Tpo"; exit 1; fi
speexenc.c:49:21: ogg/ogg.h: No such file or directory
speexenc.c:68: error: parse error before '*' token
speexenc.c: In function `oe_write_page':
speexenc.c:71: error: `page' undeclared (first use in this function)
speexenc.c:71: error: (Each undeclared identifier is reported only once
speexenc.c:71: error: for each function it appears in.)
speexenc.c:71: error: `fp' undeclared (first use in this function)
speexenc.c: In function `main':
speexenc.c:267: error: `ogg_stream_state' undeclared (first use in this
function )
speexenc.c:267: error: parse error before "os"
speexenc.c:268: error: `ogg_page' undeclared (first use in this function)
speexenc.c:269: error: `ogg_packet' undeclared (first use in this function)
speexenc.c:438: error: `os' undeclared (first use in this function)
speexenc.c:632: error: `op' undeclared (first use in this function)
speexenc.c:648: error: `og' undeclared (first use in this function)
make[2]: *** [speexenc.o] Error 1
make[2]: Leaving directory
`/for_linphone/uClinux-dist/linphone_build_dir/speex- 1.1.10/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/for_linphone/uClinux-dist/linphone_build_dir/speex- 1.1.10'
make: *** [all] Error 2
[root at localhost speex-1.1.10]#

---------------------------------------------------------------------------------------------------------------
he misses the ogg.h file but it is in correct place. I don't know why this
error occurs.

What is the solution for this. Please help.
waiting for yours reply.


Thanks & Regards,

Arun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20070712/5bd29fea/attachment.html


More information about the Speex-dev mailing list