On Saturday 28 April 2007 14:07, Graham Evans wrote:
> > In this case, remove cputest.o (and/or cputest.lo), then build ffmpeg
> > with different optimizations. Like:
> >
> > $ rm ffmpeg/libavcodec/cputest.*o
> > $ make CFLAGS='-O0 -g'
>
> okay tried all that.  Except I found deleting the files had no effect
> - they were just recreated each time.

that's the point - when they are recreated, then with the altered optimization 
flags.

From your message I assume that you got the same error. Then take the other 
route:

$ make -k CFLAGS='-O0 -g'
# this errors out in fdct_mmx.c with "operands invalid for `pshufw'"
$ rm quicktime/ffmpeg/libavcodec/i386/fdct_mmx.*o
$ make CFLAGS='-O2 -g'

(It seems that this file wants to be compiled with some different sort of 
optimization.)

BTW, I just noticed that the build flags of quicktime/ffmpeg/libavcodec/i386/ 
include -O3. Try removing that from Makefile.am - it is needed on i*86, but 
may not be needed on x86_64.

-- Hannes

_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to