summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2011-01-19 14:57:48 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2011-05-03 16:49:43 +0200
commit7980c106ccfba741aa96550fb47b951b27f5e20f (patch)
tree0bf7aac6bf19f95930167c40a78e6d54ecf83b34
parente7746a5bbd20ac003ab8db73ef5ff560540c90b0 (diff)
build: require c99
Because we use c99: stdbool.h, inttypes.h, bool, variadic macros, // comments, ...
-rw-r--r--configure.ac4
-rw-r--r--server/Makefile.am1
2 files changed, 4 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 430bf83..4b3d59f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -14,6 +14,10 @@ AM_INIT_AUTOMAKE([dist-bzip2 no-dist-gzip subdir-objects])
AM_MAINTAINER_MODE
AC_PROG_CC
+AC_PROG_CC_C99
+if test x"$ac_cv_prog_cc_c99" = xno; then
+ AC_MSG_ERROR([C99 compiler is required.])
+fi
AC_PROG_CXX
AC_PROG_INSTALL
AC_CANONICAL_HOST
diff --git a/server/Makefile.am b/server/Makefile.am
index 81649a4..601840a 100644
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -16,7 +16,6 @@ INCLUDES = \
$(SSL_CFLAGS) \
$(VISIBILITY_HIDDEN_CFLAGS) \
$(WARN_CFLAGS) \
- -std=gnu99 \
$(NULL)
spice_built_sources = generated_marshallers.c generated_marshallers.h generated_demarshallers.c