diff --git a/m4/dune_common.m4 b/m4/dune_common.m4
index 27f684c5a16d80e4801bebc98432390ea608360d..5ed9f844ac44132fcafdd12aaaa3fa247ac2965f 100644
--- a/m4/dune_common.m4
+++ b/m4/dune_common.m4
@@ -1,12 +1,17 @@
 AC_DEFUN([DUNE_COMMON_CHECKS],
 [
+  AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+
+  AC_REQUIRE([AC_PROG_CC])
   AC_REQUIRE([AC_PROG_CPP])
+  AC_REQUIRE([AC_PROG_CXX])
   AC_REQUIRE([AC_PROG_CXXCPP])
   AC_REQUIRE([AC_PROG_INSTALL])
   AC_REQUIRE([AC_PROG_LN_S])
   AC_REQUIRE([AC_PROG_MAKE_SET])
   AC_REQUIRE([AC_PROG_RANLIB])
   AC_REQUIRE([AC_PROG_LIBTOOL])
+  AC_REQUIRE([AC_PROG_AWK])
 
   AC_REQUIRE([DUNE_CHECK_COMPILER])
   AC_REQUIRE([GXX0X])