diff --git a/flymake.mk b/flymake.mk
deleted file mode 100644
index b4136e5324fc6b6687738afdb74332e04951e449..0000000000000000000000000000000000000000
--- a/flymake.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# Taken from http://www.emacswiki.org/emacs/FlyMake#toc4
-
-get_cs_flags = $(foreach target,$(subst .,_,$(subst -,_,$($(2)))),$($(target)_$(1)FLAGS))
-get_cs_all_flags = $(foreach type,$(2),$(call get_cs_flags,$(1),$(type)))
-get_cs_compile = $(if $(subst C,,$(1)),$($(1)COMPILE),$(COMPILE))
-get_cs_cmdline = $(call get_cs_compile,$(1)) $(call get_cs_all_flags,$(1),check_PROGRAMS bin_PROGRAMS lib_LTLIBRARIES) -fsyntax-only
-
-.PHONY: check-syntax
-check-syntax:
-	s=$(suffix $(CHK_SOURCES));\
-	if   [ "$$s" = ".c"   ]; then LANG=C $(call get_cs_cmdline,C) $(CHK_SOURCES);\
-	elif [ "$$s" = ".cc" ]; then LANG=C $(call get_cs_cmdline,CXX) $(call get_cs_cmdline,CPP) $(CHK_SOURCES);\
-	else exit 1; fi
diff --git a/src/Makefile.am b/src/Makefile.am
index f353a8ae989ca30ef1b424227f200d13461083c4..faea3abf4f9527df054c4b8dfb6a429a712ad6cf 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -66,5 +66,3 @@ AUTOMAKE_OPTIONS = foreign 1.5
 DISTCHECK_CONFIGURE_FLAGS = --with-dune-common=$(DUNE_COMMON_ROOT) --with-dune-fufem=$(DUNE_FUFEM_ROOT) --with-dune-tnnmg=$(DUNE_TNNMG_ROOT)  CXX="$(CXX)" CC="$(CC)"
 
 include $(top_srcdir)/am/global-rules
-
-include $(top_srcdir)/flymake.mk