summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-30 12:14:40 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-30 12:14:40 +0000
commit3ae81e84beba561133d1b4881c7a6584102b6687 (patch)
tree2bd76a70e460d507c25f7bb06c43ab27795e973d /configure
parent8830acfc7388d7952e9fab71552993d7f35dfe52 (diff)
downloadmpv-3ae81e84beba561133d1b4881c7a6584102b6687.tar.bz2
mpv-3ae81e84beba561133d1b4881c7a6584102b6687.tar.xz
Change compiler argument order for compile_check to avoid incorrect linking
errors during detection with static libraries (in particular OpenGL + static SDL). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31282 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure8
1 files changed, 5 insertions, 3 deletions
diff --git a/configure b/configure
index 6c65a819b7..e949f82e1d 100755
--- a/configure
+++ b/configure
@@ -59,12 +59,14 @@ _configuration="$*"
# Prefer these macros to full length text !
# These macros only return an error code - NO display is done
compile_check() {
+ source="$1"
+ shift
echo >> "$TMPLOG"
- cat "$1" >> "$TMPLOG"
+ cat "$source" >> "$TMPLOG"
echo >> "$TMPLOG"
- echo "$_cc $CFLAGS $extra_cflags $_ld_static $extra_ldflags $libs_mplayer $libs_mencoder -o $TMPEXE $@" >> "$TMPLOG"
+ echo "$_cc $source $CFLAGS $extra_cflags $_ld_static $extra_ldflags $libs_mplayer $libs_mencoder -o $TMPEXE $@" >> "$TMPLOG"
rm -f "$TMPEXE"
- $_cc $CFLAGS $extra_cflags $_ld_static $extra_ldflags $libs_mplayer $libs_mencoder -o "$TMPEXE" "$@" >> "$TMPLOG" 2>&1
+ $_cc $CFLAGS "$source" $extra_cflags $_ld_static $extra_ldflags $libs_mplayer $libs_mencoder -o "$TMPEXE" "$@" >> "$TMPLOG" 2>&1
TMPRES="$?"
echo >> "$TMPLOG"
echo >> "$TMPLOG"