Don't use designated struct member initializers in code compiled outside of Linux.
[openvswitch] / configure.ac
index 18dd1af5fbb5da8ff44e0eb31f3002e8411835df..570c7de0b784c0b25d981fe0d5cc522d6ee3df32 100644 (file)
@@ -34,6 +34,7 @@ AC_PREREQ(2.59)
 AC_INIT(openflow, v0.8.1, info@openflowswitch.org)
 AC_CONFIG_SRCDIR([README.hwtables])
 AC_CONFIG_MACRO_DIR([m4])
+AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_HEADERS([config.h])
 AM_INIT_AUTOMAKE
 
@@ -56,7 +57,7 @@ AC_SUBST(KARCH)
 OFP_CHECK_LINUX(l26, 2.6, 2.6, KSRC26, L26_ENABLED)
 OFP_CHECK_LINUX(l24, 2.4, 2.4, KSRC24, L24_ENABLED)
 
-CFLAGS="$CFLAGS -Wall -Wno-sign-compare"
+CFLAGS="$CFLAGS -Wall -Wno-sign-compare -Wpointer-arith"
 
 OFP_ENABLE_EXT