aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorРуслан Ижбулатов2010-05-07 07:42:12 -0500
committerTim-Philipp Müller2010-05-25 09:48:10 -0500
commit71b8d4b5cefafbffdef9541b10f84625de58f94f (patch)
treeaf396bdd4712ac350161cf572ac802d3464d8247 /configure.ac
parent721643431e403a5360a975c8e06255d5f2396f55 (diff)
downloadgst-plugins-bad0-10-71b8d4b5cefafbffdef9541b10f84625de58f94f.tar.gz
gst-plugins-bad0-10-71b8d4b5cefafbffdef9541b10f84625de58f94f.tar.xz
gst-plugins-bad0-10-71b8d4b5cefafbffdef9541b10f84625de58f94f.zip
mplex: add MPLEX_LDFLAGS variable
So mingw32 users can hack around a compiler/linker bug. Fixes #617145
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index ae8d34c60..448a91ae8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1088,6 +1088,8 @@ AG_GST_CHECK_FEATURE(MPLEX, [mplex], mplex, [
1088 MPLEX_LIBS="$MPLEX_LIBS -lmplex2 -lm" 1088 MPLEX_LIBS="$MPLEX_LIBS -lmplex2 -lm"
1089 OLD_LIBS="$LIBS" 1089 OLD_LIBS="$LIBS"
1090 LIBS="$LIBS $MPLEX_LIBS" 1090 LIBS="$LIBS $MPLEX_LIBS"
1091 OLD_LDFLAGS="$LDFLAGS"
1092 LDFLAGS="$LDFLAGS $MPLEX_LDFLAGS"
1091 dnl older libmplex uses off_t SegmentSize (), which leads to fuzzy ABI; 1093 dnl older libmplex uses off_t SegmentSize (), which leads to fuzzy ABI;
1092 dnl don't want this here 1094 dnl don't want this here
1093 AC_MSG_CHECKING([for valid mplex objects]) 1095 AC_MSG_CHECKING([for valid mplex objects])
@@ -1120,9 +1122,11 @@ main (int argc,
1120 HAVE_MPLEX="yes" 1122 HAVE_MPLEX="yes"
1121 AC_SUBST(MPLEX_CFLAGS) 1123 AC_SUBST(MPLEX_CFLAGS)
1122 AC_SUBST(MPLEX_LIBS) 1124 AC_SUBST(MPLEX_LIBS)
1125 AC_SUBST(MPLEX_LDFLAGS)
1123 AC_MSG_RESULT(yes) 1126 AC_MSG_RESULT(yes)
1124 ], AC_MSG_RESULT(no)) 1127 ], AC_MSG_RESULT(no))
1125 LIBS="$OLD_LIBS" 1128 LIBS="$OLD_LIBS"
1129 LDFLAGS="$OLD_LDFLAGS"
1126 ]) 1130 ])
1127 CPPFLAGS="$OLD_CPPFLAGS" 1131 CPPFLAGS="$OLD_CPPFLAGS"
1128 AC_LANG_C 1132 AC_LANG_C