configure.ac: moved build options down
Initialize the CFLAGS (warnings, errors) after all the libraries, because some library checks may be broken with -Werror or -pedantic.
This commit is contained in:
parent
0fb21e67ef
commit
283bca7523
41
configure.ac
41
configure.ac
@ -105,29 +105,6 @@ PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.4 gthread-2.0],,
|
|||||||
[AC_MSG_ERROR([glib-2.4 is required])])
|
[AC_MSG_ERROR([glib-2.4 is required])])
|
||||||
|
|
||||||
|
|
||||||
dnl
|
|
||||||
dnl build options
|
|
||||||
dnl
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(werror,
|
|
||||||
AS_HELP_STRING([--enable-werror],
|
|
||||||
[Treat warnings as errors (default: disabled)]),
|
|
||||||
ENABLE_WERROR=$enableval,
|
|
||||||
ENABLE_WERROR=no)
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(debug,
|
|
||||||
AS_HELP_STRING([--enable-debug],
|
|
||||||
[Enable debugging (default: disabled)]),
|
|
||||||
ENABLE_DEBUG=$enableval,
|
|
||||||
ENABLE_DEBUG=no)
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(gprof,
|
|
||||||
AS_HELP_STRING([--enable-gprof],
|
|
||||||
[Enable profiling via gprof (default: disabled)]),
|
|
||||||
ENABLE_GPROF=$enableval,
|
|
||||||
ENABLE_GPROF=no)
|
|
||||||
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl protocol options
|
dnl protocol options
|
||||||
dnl
|
dnl
|
||||||
@ -989,15 +966,33 @@ dnl
|
|||||||
dnl build options
|
dnl build options
|
||||||
dnl
|
dnl
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(werror,
|
||||||
|
AS_HELP_STRING([--enable-werror],
|
||||||
|
[Treat warnings as errors (default: disabled)]),
|
||||||
|
ENABLE_WERROR=$enableval,
|
||||||
|
ENABLE_WERROR=no)
|
||||||
|
|
||||||
if test "x$ENABLE_WERROR" = xyes; then
|
if test "x$ENABLE_WERROR" = xyes; then
|
||||||
MPD_CFLAGS="$MPD_CFLAGS -Werror -pedantic-errors"
|
MPD_CFLAGS="$MPD_CFLAGS -Werror -pedantic-errors"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(debug,
|
||||||
|
AS_HELP_STRING([--enable-debug],
|
||||||
|
[Enable debugging (default: disabled)]),
|
||||||
|
ENABLE_DEBUG=$enableval,
|
||||||
|
ENABLE_DEBUG=no)
|
||||||
|
|
||||||
#if test "x$ENABLE_DEBUG" = xno; then
|
#if test "x$ENABLE_DEBUG" = xno; then
|
||||||
# don't set NDEBUG for now, until MPD is stable
|
# don't set NDEBUG for now, until MPD is stable
|
||||||
#MPD_CFLAGS="$MPD_CFLAGS -DNDEBUG"
|
#MPD_CFLAGS="$MPD_CFLAGS -DNDEBUG"
|
||||||
#fi
|
#fi
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(gprof,
|
||||||
|
AS_HELP_STRING([--enable-gprof],
|
||||||
|
[Enable profiling via gprof (default: disabled)]),
|
||||||
|
ENABLE_GPROF=$enableval,
|
||||||
|
ENABLE_GPROF=no)
|
||||||
|
|
||||||
if test "x$ENABLE_GPROF" = xyes; then
|
if test "x$ENABLE_GPROF" = xyes; then
|
||||||
MPD_CFLAGS="$MPD_CFLAGS -pg"
|
MPD_CFLAGS="$MPD_CFLAGS -pg"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user