Index: vlc-0.8.6b/autotools/ltmain.sh =================================================================== --- vlc-0.8.6b.orig/autotools/ltmain.sh +++ vlc-0.8.6b/autotools/ltmain.sh @@ -4031,15 +4031,23 @@ EOF fi tmp_deplibs= + inst_prefix_arg= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) - tmp_deplibs="$tmp_deplibs $test_deplib" + if test -n "$inst_prefix_dir" && (echo "$test_deplib" | grep -- "$inst_prefix_dir" >/dev/null); then + inst_prefix_arg="$test_deplib" + else + tmp_deplibs="$tmp_deplibs $test_deplib" + fi ;; esac done deplibs="$tmp_deplibs" + if test -n "$inst_prefix_arg"; then + deplibs="-L$inst_prefix_dir$libdir $deplibs" + fi if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then