aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac1
-rw-r--r--src/Makefile.am3
2 files changed, 4 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 3191d8a..a46fc27 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9,6 +9,7 @@ AC_CONFIG_HEADERS([config.h])
# Checks for programs.
AC_PROG_CC
AC_PROG_LIBTOOL
+AM_CONDITIONAL([GCC], [test x$GCC = xyes])
# Checks for libraries.
diff --git a/src/Makefile.am b/src/Makefile.am
index cb9180e..52a2e57 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -17,4 +17,7 @@ libjansson_la_LDFLAGS = \
-export-symbols-regex '^json_' \
-version-info 3:0:3
+if GCC
+# These flags are gcc specific
AM_CFLAGS = -Wall -Wextra -Werror
+endif