1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-19 01:47:38 +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:
diego 2006-06-09 14:19:59 +00:00
parent 4e289c8f4d
commit c9e6e6a2e7

20
configure vendored
View File

@ -248,6 +248,7 @@ Optional features:
--disable-ftp Disable ftp support [enabled] --disable-ftp Disable ftp support [enabled]
--disable-vstream Disable tivo vstream client support [autodetect] --disable-vstream Disable tivo vstream client support [autodetect]
--disable-pthreads Disable Posix threads support [autodetect] --disable-pthreads Disable Posix threads support [autodetect]
--enable-rpath Enable runtime linker path for extra libs [disabled]
Codecs: Codecs:
--enable-gif enable gif support [autodetect] --enable-gif enable gif support [autodetect]
@ -641,13 +642,6 @@ if freebsd ; then
_inc_extra="$_inc_extra -I/usr/local/include" _inc_extra="$_inc_extra -I/usr/local/include"
fi 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 _ldd=ldd
if darwin; then if darwin; then
_ldd="otool -L" _ldd="otool -L"
@ -1698,6 +1692,7 @@ _ftp=yes
_musepack=auto _musepack=auto
_vstream=auto _vstream=auto
_pthreads=yes _pthreads=yes
_rpath=no
for ac_option do for ac_option do
case "$ac_option" in case "$ac_option" in
# Skip 1st pass # Skip 1st pass
@ -1980,6 +1975,8 @@ for ac_option do
--disable-vstream) _vstream=no ;; --disable-vstream) _vstream=no ;;
--enable-pthreads) _pthreads=yes ;; --enable-pthreads) _pthreads=yes ;;
--disable-pthreads) _pthreads=no ;; --disable-pthreads) _pthreads=no ;;
--enable-rpath) _rpath=yes ;;
--disable-rpath) _rpath=no ;;
--enable-fribidi) _fribidi=yes ;; --enable-fribidi) _fribidi=yes ;;
--disable-fribidi) _fribidi=no ;; --disable-fribidi) _fribidi=no ;;
@ -2962,6 +2959,15 @@ else
fi fi
echores "$_pthreads" 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" echocheck "iconv"
if test "$_iconv" = auto ; then if test "$_iconv" = auto ; then