summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMartyn Russell <martyn@lanedo.com>2014-07-28 09:10:07 +0100
committerMartyn Russell <martyn@lanedo.com>2014-07-28 09:10:07 +0100
commit733ce3f5ae97de8ef03552c1f225e4cd4851c59d (patch)
treed77d95859e163d29d383ae00f9acd810b068cab4 /configure.ac
parent0d231f230f4fa0851d0cc05d5133b167f35539b5 (diff)
downloadlibmediaart-733ce3f5ae97de8ef03552c1f225e4cd4851c59d.tar.gz
build: Improve warnings used when compiling
Use CC_CHECK_FLAGS_APPEND m4 macro to make sure GCC supports flags This is after finding out that some platforms or versions of GCC don't support flags like -Wmaybe-uninitialized The attributes.m4 is stolen from systemd who stole it from xine-lib.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac5
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 95a3b73..a0f7fb3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -96,6 +96,8 @@ AC_SUBST(LT_REVISION)
AC_SUBST(LT_AGE)
AC_SUBST(LT_CURRENT_MINUS_AGE)
+IDT_COMPILE_WARNINGS
+
# Checks for programs.
AC_PROG_CXX
AC_PROG_AWK
@@ -151,6 +153,9 @@ PKG_CHECK_MODULES(LIBMEDIAART, [$LIBMEDIAART_REQUIRED])
GLIB_GENMARSHAL=`$PKG_CONFIG glib-2.0 --variable=glib_genmarshal`
AC_SUBST(GLIB_GENMARSHAL)
+GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`"
+AC_SUBST(GLIB_PREFIX)
+
####################################################################
# General CFLAGS/LIBS
####################################################################