[Ffmpeg-devel] Compiling problems on CVS
Ronald S. Bultje
rbultje
Thu Apr 13 17:53:49 CEST 2006
Hi,
On Thu, 13 Apr 2006 09:36:51 -0300, Ramiro Polla wrote:
> ./configure --disable-opts --prefix=/home/ramiro --disable-strip
[..]
> gcc -g -Wall -Wno-switch -DHAVE_AV_CONFIG_H -I..
> -I/home/ramiro/ffmpeg/libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
> -D_GNU_SOURCE -c -o i386/dsputil_mmx.o i386/dsputil_mmx.c
> i386/dsputil_mmx.c: In function `transpose4x4':
> i386/dsputil_mmx.c:621: error: can't find a register in class `GENERAL_REGS'
> while reloading `asm'
You'll need to add -fomit-frame-pointer to your CFLAGS to compile
libavcodec/i386/*. --disable-opts removes it from the ffmpeg default
CFLAGS.
On Thu, 13 Apr 2006 14:42:53 +0200, Guillaume Poirier wrote:
> It means GCC screwed up reg alloc...
Some people need to learn to stop blaming gcc automatically.
Ronald
More information about the ffmpeg-devel
mailing list