diff options
Diffstat (limited to 'contrib/file/ltmain.sh')
| -rwxr-xr-x | contrib/file/ltmain.sh | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/file/ltmain.sh b/contrib/file/ltmain.sh index f53abfd976e2..f07ffc8b3c18 100755 --- a/contrib/file/ltmain.sh +++ b/contrib/file/ltmain.sh @@ -6900,7 +6900,11 @@ func_mode_link ()  	    # Finalize command for both is simple: just hardcode it.  	    if test "$hardcode_direct" = yes &&  	       test "$hardcode_direct_absolute" = no; then -	      add="$libdir/$linklib" +	      if test -f "$inst_prefix_dir$libdir/$linklib"; then +	        add="$inst_prefix_dir$libdir/$linklib" +	      else +	        add="$libdir/$linklib" +	      fi  	    elif test "$hardcode_minus_L" = yes; then  	      add_dir="-L$libdir"  	      add="-l$name"  | 
