build: resolve lex failure
This is an addendum to 0a9d5fcfa4
,
which forgot to change ${LEX} to ${FLEX} in lib/Makefile.am.
On openSUSE, /usr/bin/lex is a wrapper that calls `flex -l ...`.
libnl however requires flex, not lex or a compat mode thereof,
so using ${FLEX} is the proper thing to do.
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
This commit is contained in:
parent
ffd051fc9a
commit
ab7f42e0bc
1 changed files with 2 additions and 2 deletions
|
@ -41,13 +41,13 @@ CLEANFILES = \
|
|||
# Hack to avoid using ylwrap. It does not function correctly in combination
|
||||
# with --header-file=
|
||||
route/pktloc_grammar.c: route/pktloc_grammar.l
|
||||
$(AM_V_GEN) $(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
|
||||
$(AM_V_GEN) $(FLEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
|
||||
|
||||
route/pktloc_syntax.c: route/pktloc_syntax.y
|
||||
$(AM_V_GEN) $(YACC) -d $(YFLAGS) -o $@ $^
|
||||
|
||||
route/cls/ematch_grammar.c: route/cls/ematch_grammar.l
|
||||
$(AM_V_GEN) $(LEX) --header-file=route/cls/ematch_grammar.h $(LFLAGS) -o $@ $^
|
||||
$(AM_V_GEN) $(FLEX) --header-file=route/cls/ematch_grammar.h $(LFLAGS) -o $@ $^
|
||||
|
||||
route/cls/ematch_syntax.c: route/cls/ematch_syntax.y
|
||||
$(AM_V_GEN) $(YACC) -d $(YFLAGS) -o $@ $^
|
||||
|
|
Loading…
Add table
Reference in a new issue