On Sat, Jul 21, 2012 at 09:48:35PM +0100, Mans Rullgard wrote:
> Use compiler-specific replacements for the -o flag in check_cc.
> This makes tests work properly with compilers using non-standard
> flags.
>
> --- a/configure
> +++ b/configure
> @@ -617,11 +617,15 @@ check_cmd(){
>
> +cc_o(){
> + eval printf '%s\\n' $CC_O
> +}
> +
> check_cc(){
> log check_cc "$@"
> cat > $TMPC
> log_file $TMPC
> - check_cmd $cc $CPPFLAGS $CFLAGS "$@" -c -o $TMPO $TMPC
> + check_cmd $cc $CPPFLAGS $CFLAGS "$@" -c $(cc_o $TMPO) $TMPC
> }
This is getting quite tricky, but I have no simpler alternative.
Patch OK.
Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel