diff --git a/configure.ac b/configure.ac index 86792aa0..9d8ebf2f 100644 --- a/configure.ac +++ b/configure.ac @@ -39,6 +39,7 @@ AC_SUBST(prefix) # when a c++ compiler is not found. Weird, huh? AC_PROG_CXX AC_PROG_CC +AC_PROG_CPP AC_PROG_CC_STDC AC_PROG_CC_C99 AC_PROG_INSTALL diff --git a/guile/Makefile.am b/guile/Makefile.am index e9ef556d..401db936 100644 --- a/guile/Makefile.am +++ b/guile/Makefile.am @@ -36,7 +36,7 @@ AM_CFLAGS= \ -Wno-missing-declarations AM_CXXFLAGS= \ - $(ASAN_CFLAGS) \ + $(ASAN_CXXFLAGS) \ ${WARN_CXXFLAGS} \ -Wno-redundant-decls \ -Wno-missing-declarations \ @@ -75,12 +75,9 @@ mu_guile_TEXINFOS= \ BUILT_SOURCES=$(XFILES) -snarfcopts= $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +export CPP snarfcxxopts= $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) - SUFFIXES = .x .doc -.c.x: - $(AM_V_GEN) $(GUILE_SNARF) -o $@ $< $(snarfcopts) .cc.x: $(AM_V_GEN) $(GUILE_SNARF) -o $@ $< $(snarfcxxopts)