mirror of
https://github.com/mpv-player/mpv
synced 2025-03-18 17:40:30 +00:00
Generalize runtime linker support.
patch by "Derek E. Lewis" dlewis..@..solnetworks.....net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18663 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
4e289c8f4d
commit
c9e6e6a2e7
20
configure
vendored
20
configure
vendored
@ -248,6 +248,7 @@ Optional features:
|
||||
--disable-ftp Disable ftp support [enabled]
|
||||
--disable-vstream Disable tivo vstream client support [autodetect]
|
||||
--disable-pthreads Disable Posix threads support [autodetect]
|
||||
--enable-rpath Enable runtime linker path for extra libs [disabled]
|
||||
|
||||
Codecs:
|
||||
--enable-gif enable gif support [autodetect]
|
||||
@ -641,13 +642,6 @@ if freebsd ; then
|
||||
_inc_extra="$_inc_extra -I/usr/local/include"
|
||||
fi
|
||||
|
||||
if netbsd ; then
|
||||
for I in `echo $_ld_extra | sed 's/-L//g'` ; do
|
||||
tmp="$tmp ` echo $I | sed 's/.*/ -L& -Wl,-R&/'`"
|
||||
done
|
||||
_ld_extra=$tmp
|
||||
fi
|
||||
|
||||
_ldd=ldd
|
||||
if darwin; then
|
||||
_ldd="otool -L"
|
||||
@ -1698,6 +1692,7 @@ _ftp=yes
|
||||
_musepack=auto
|
||||
_vstream=auto
|
||||
_pthreads=yes
|
||||
_rpath=no
|
||||
for ac_option do
|
||||
case "$ac_option" in
|
||||
# Skip 1st pass
|
||||
@ -1980,6 +1975,8 @@ for ac_option do
|
||||
--disable-vstream) _vstream=no ;;
|
||||
--enable-pthreads) _pthreads=yes ;;
|
||||
--disable-pthreads) _pthreads=no ;;
|
||||
--enable-rpath) _rpath=yes ;;
|
||||
--disable-rpath) _rpath=no ;;
|
||||
|
||||
--enable-fribidi) _fribidi=yes ;;
|
||||
--disable-fribidi) _fribidi=no ;;
|
||||
@ -2962,6 +2959,15 @@ else
|
||||
fi
|
||||
echores "$_pthreads"
|
||||
|
||||
echocheck "rpath"
|
||||
netbsd &&_rpath=yes
|
||||
if test "$_rpath" = yes ; then
|
||||
for I in `echo $_ld_extra | sed 's/-L//g'` ; do
|
||||
tmp="$tmp ` echo $I | sed 's/.*/ -L& -Wl,-R&/'`"
|
||||
done
|
||||
_ld_extra=$tmp
|
||||
fi
|
||||
echores "$_rpath"
|
||||
|
||||
echocheck "iconv"
|
||||
if test "$_iconv" = auto ; then
|
||||
|
Loading…
Reference in New Issue
Block a user