From 203697732519914361a95e2384cd5b0e570faa60 Mon Sep 17 00:00:00 2001 From: Dave Yeo Date: Sat, 15 Sep 2007 11:09:30 +0000 Subject: ln is not available on all platforms, so introduce a variable for it that can be set to a suitable platform-specific command. patch by Dave Yeo, daveryeo telus net Originally committed as revision 10503 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index 43e66a5b57..6c506662ed 100755 --- a/configure +++ b/configure @@ -835,6 +835,7 @@ ranlib="ranlib" make="make" strip="strip" asmalign_pot="unknown" +ln_s="ln -sf" # machine arch=`uname -m` @@ -1219,6 +1220,7 @@ cc="${cross_prefix}${cc}" ar="${cross_prefix}${ar}" ranlib="${cross_prefix}${ranlib}" strip="${cross_prefix}${strip}" +ln_s="${cross_prefix}${ln_s}" # we need to build at least one lib type if ! enabled_any static shared; then @@ -1879,6 +1881,7 @@ echo "MAKE=$make" >> config.mak echo "CC=$cc" >> config.mak echo "AR=$ar" >> config.mak echo "RANLIB=$ranlib" >> config.mak +echo "LN_S=$ln_s" >> config.mak if enabled dostrip; then echo "STRIP=$strip" >> config.mak else @@ -2022,7 +2025,7 @@ if enabled source_path_used; then mkdir -p $dir done for f in $FILES ; do - ln -sf "$source_path/$f" $f + $ln_s "$source_path/$f" $f done fi -- cgit v1.2.3