fixes #74 Signed-off-by: Alexandre Montplaisir <[email protected]> --- configure.ac | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/configure.ac b/configure.ac index 05637f6..1705b1a 100644 --- a/configure.ac +++ b/configure.ac @@ -10,19 +10,26 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AC_CONFIG_MACRO_DIR([m4]) -AM_PROG_MKDIR_P - AC_CONFIG_HEADERS([config.h]) # Checks for programs. AC_PROG_CC AC_PROG_MAKE_SET LT_INIT + +# Check for flex and bison AC_PROG_YACC AC_PROG_LEX -AC_DEFUN([AC_PROG_BISON], [AC_CHECK_PROGS(BISON, bison, bison)]) +AS_IF([test "x$ac_cv_prog_YACC" != "xbison -y"],[ + AC_MSG_ERROR([Bison is required to compile BabelTrace. Make sure it is installed and in the PATH.]) +]) + +AS_IF([test "x$ac_cv_prog_LEX" != "xflex"],[ + AC_MSG_ERROR([Flex is required to compile BabelTrace. Make sure it is installed and in the PATH.]) +]) +# Check for Glib AM_PATH_GLIB_2_0(2.22.0, ,AC_MSG_ERROR([glib is required in order to compile BabelTrace - download it from ftp://ftp.gtk.org/pub/gtk]) , gmodule) # Checks for typedefs, structures, and compiler characteristics. -- 1.7.9 _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
