[Ffmpeg-devel] fft_3dn2.c does not compile

Guillaume POIRIER poirierg
Fri Sep 15 13:25:01 CEST 2006


Hi,

On 8/8/06, Zack Z. Jing <Zack.Z.Jing at noaa.gov> wrote:
>
> Dear developer,
>
> I have downloaded ffmpeg today and tried to build it. I got the following
>
> gcc -O3  -g -Wdeclaration-after-statement -Wall -Wno-switch
> -DHAVE_AV_CONFIG_H -I.. -I/export/home/jing/Desktop/ffmpeg/libavutil
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE    -c -o
> i386/fft_3dn2.o i386/fft_3dn2.c
> i386/fft_3dn2.c: In function `ff_imdct_calc_3dn2':
> i386/fft_3dn2.c:195: error: can't find a register in class
> `GENERAL_REGS' while reloading `asm'
> make[1]: *** [i386/fft_3dn2.o] Error 1
> make[1]: Leaving directory `/export/home/jing/Desktop/ffmpeg/libavcodec'
>
> I was compiling ffmpeg on LINUX 2.6.9-34.0.1.ELsmp, gcc version 3.4.5
> 20051201 (Red Hat 3.4.5-2).
>
> Your help will be greatly appreciated.

Retry with adding -fomit-frame-pointer to the optimization flags
passed to GCC (edit config.mak)

Guillaume
-- 
With DADVSI (http://en.wikipedia.org/wiki/DADVSI), France finally has
a lead on USA on selling out individuals right to corporations!
Vive la France!




More information about the ffmpeg-devel mailing list