]> git.sesse.net Git - vlc/commitdiff
Attempt to fix my previous commit
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 21 Oct 2006 20:05:02 +0000 (20:05 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 21 Oct 2006 20:05:02 +0000 (20:05 +0000)
configure.ac
m4/flags.m4

index 4d3fc003114b375a88cf85438e9cf40c22631ae0..c1854c33ecdd310b75e497c2a1de7a7d38c77d64 100644 (file)
@@ -893,7 +893,9 @@ RDC_PROG_CC_FLAGS_IFELSE([-pipe])
 
 dnl This helps detect broken plugins with undefined symbols
 dnl Better fail loudly at build-time than silenty at run-time.
-RDC_PROG_LINK_FLAGS_IFELSE([-Wl,-z,defs])
+RDC_PROG_LINK_FLAGS_IFELSE([-Wl,-z,defs], [
+  VLC_ADD_LDFLAGS([plugin],[-Wl,-z,defs])
+])
 
 dnl Check for various optimization flags
 AC_CACHE_CHECK([if \$CC accepts -Os],
index 84222ad432b395c5bb78ef8ec3661d27920611e3..57f22233f2a010b6a4427063d7e7ad08bca282b7 100644 (file)
@@ -13,7 +13,7 @@ AC_DEFUN([RDC_PROG_CC_FLAGS_IFELSE],
   CFLAGS_save="${CFLAGS}"
   as_ac_var=`echo "ac_cv_prog_cc_flags_$1" | $as_tr_sh`
   AC_CACHE_CHECK([if $CC accepts $1], [$as_ac_var], [
-    CFLAGS="${CFLAGS_save} $1"
+    CFLAGS="${CFLAGS} $1"
     AC_COMPILE_IFELSE([AC_LANG_PROGRAM()], [
       eval "$as_ac_var=yes"
     ],[
@@ -44,7 +44,7 @@ AC_DEFUN([RDC_PROG_LINK_FLAGS_IFELSE],
   LDFLAGS_save="${LDFLAGS}"
   as_ac_var=`echo "ac_cv_prog_link_flags_$1" | $as_tr_sh`
   AC_CACHE_CHECK([if $LINK accepts $1], [$as_ac_var], [
-    LDFLAGS="${LDFLAGS_save} $1"
+    LDFLAGS="${LDFLAGS} $1"
     AC_LINK_IFELSE([AC_LANG_PROGRAM()], [
       eval "$as_ac_var=yes"
     ],[