AC_DEFUN([SG_COMPILE_FLAGS],[
AC_ARG_ENABLE(compile-warnings,
AS_HELP_STRING([--enable-compile-warnings], [use compiler warnings (default=no, unless in maintainer mode)]),
- enable_compile_warnings=$withval,enable_compile_warnings=no)
+ enable_compile_warnings=$enableval,enable_compile_warnings=no)
AC_ARG_ENABLE(compile-optimizations,
AS_HELP_STRING([--disable-compile-optimizations], [use compiler optimizations (default=yes, unless if CFLAGS is explicitly set)]),
if test "x$enable_compile_warnings" = "xyes"; then
warnCFLAGS=`echo $warnCFLAGS -Wmissing-prototypes -Wmissing-declarations \
-Wpointer-arith -Wchar-subscripts -Wcomment -Wformat -Wwrite-strings \
- -Wno-unused-variable -Wno-unused-function -Wno-unused-label \
+ -Wno-unused-function \
-Werror \
| sed 's/ +/ /g'`
+ # -Wno-unused-variable -Wno-unused-label
fi
fi
AC_MSG_RESULT($warnCFLAGS)
CFLAGS="$optCFLAGS $CFLAGS"
fi
fi
+
+ if test x$lt_cv_prog_gnu_ld = xyes ; then
+ LD_DYNAMIC_FLAGS=-Wl,--export-dynamic
+ else
+ LD_DYNAMIC_FLAGS=
+ fi
+ AC_SUBST(LD_DYNAMIC_FLAGS)
])