[FFmpeg-cvslog] r12445 - trunk/configure

Diego Biurrun diego
Sat Mar 15 12:48:42 CET 2008


On Sat, Mar 15, 2008 at 10:54:11AM +0100, Luca Barbato wrote:
> diego wrote:
> > 
> > Log:
> > Only check for altivec.h when not using Apple gcc and not adding -faltivec to
> > CFLAGS. This avoids a couple of warnings of the type
> > '#warning: Ignoring <altivec.h> because "-faltivec" specified'.
> 
> Recent apple gcc can use -maltivec -mabi=altivec and altivec.h
> I'd try to check if -maltivec is supported and then use the standard 
> instead of the custom stuff.

Good idea.  I tried implementing it, but the following weirdness is
happening:

Trying to run the check from configure fails:

check_cflags -maltivec -mabi=altivec
check_cc -maltivec -mabi=altivec
BEGIN /tmp/ffmpeg-conf-12819-6389-5802.c
    1	int x;
END /tmp/ffmpeg-conf-12819-6389-5802.c
gcc -pipe -force_cpusubtype_ALL -Wno-sign-compare -mdynamic-no-pic -fomit-frame-pointer -maltivec -mabi=altivec -c -o /tmp/ffmpeg-conf-8187-6389-4672.o /tmp/ffmpeg-conf-12819-6389-5802.c
cc1: error: invalid option 'altivec -mabi=altivec'

But running the very same gcc invocation from the command line succeeds!
What's going on here?

Diego




More information about the ffmpeg-cvslog mailing list