diff --git a/configure b/configure index 6fe65c85cc..80e2d731b4 100755 --- a/configure +++ b/configure @@ -789,8 +789,8 @@ check_ld(){ log check_ld "$@" type=$1 shift 1 - flags=$(filter_out '-l*' $@) - libs=$(filter '-l*' $@) + flags=$(filter_out '-l*|*.so' $@) + libs=$(filter '-l*|*.so' $@) check_$type $($cflags_filter $flags) || return flags=$($ldflags_filter $flags) libs=$($ldflags_filter $libs)