Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / bsd / am-utils / dist / m4 / macros / prog_lex.m4
blob43da78a86cddc5d2caa6b82fdcee0f61f9cd9978
1 dnl find f/lex, but error if none found
2 AC_DEFUN_ONCE([AMU_PROG_LEX],
3 [AC_CHECK_PROGS(LEX, flex lex, :)
4 if test -z "$LEXLIB"
5 then
6   AC_CHECK_LIB(fl, yywrap, LEXLIB="-lfl",
7     [AC_CHECK_LIB(l, yywrap, LEXLIB="-ll")])
8 fi
9 AC_SUBST(LEXLIB)
10 if test "x$LEX" != "x:"; then
11   _AC_PROG_LEX_YYTEXT_DECL
12 else
13   AC_MSG_ERROR([cannot find flex/lex -- needed for am-utils])
14 fi])