[speex-dev] Compile issue with gcc3.2

Matt Keadle mkeadle at gentoo.org
Sat Oct 26 00:12:38 PDT 2002

I've been able to get Speex to compile on gcc 2.95.3 with no problems. When using gcc 3.2 I get the following output:

gcc -DHAVE_DLFCN_H=1 -DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1 -DVERSION=\"1.0beta1\" -I. -I. -march=pentium4 -mcpu=pentium4 -O3 -pipe -c high_lsp_tables.c -o high_lsp_tables.o
cb_search.c: In function `split_cb_search_shape_sign':
cb_search.c:500: unable to find a register to spill in class `FLOAT_REGS'
cb_search.c:500: this is the insn:
(insn 716 713 717 (set (reg:SF 8 st(0) [214])
        (subreg:SF (reg/v:DI 22 rxmm1 [186]) 0)) 90 {*movsf_1} (nil)
cb_search.c:500: confused by earlier errors, bailing out
make[1]: *** [cb_search.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
echo timestamp > high_lsp_tables.lo
make[1]: Leaving directory `/var/tmp/portage/Speex-1.0_beta1/work/Speex-1.0beta1/libspeex'
make: *** [all-recursive] Error 1

This project has been submited to me for inclusion into Gentoo Linux. Any information is appreciated!

Matt Keadle
Gentoo Linux Developer
mkeadle at gentoo.org
--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'speex-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Speex-dev mailing list