Windows: Support building using newer flex
This commit is contained in:
@@ -519,6 +519,9 @@ $(BINDIR)\asn1_compile.exe: \
|
||||
$(OBJ)\lex.c: lex.l $(OBJ)\asn1parse.h
|
||||
$(LEX) -o$@ lex.l
|
||||
|
||||
$(OBJ)\lex.obj: $(OBJ)\lex.c
|
||||
$(C2OBJ) -DYY_NO_UNISTD_H
|
||||
|
||||
$(OBJ)\asn1parse.c $(OBJ)\asn1parse.h: asn1parse.y
|
||||
$(YACC) -o $(OBJ)\asn1parse.c --defines=$(OBJ)\asn1parse.h $**
|
||||
|
||||
|
@@ -66,7 +66,7 @@ $(OBJ)\parse.obj: $(OBJ)\parse.c
|
||||
$(C2OBJ) -I$(SRC)\$(RELDIR)
|
||||
|
||||
$(OBJ)\lex.obj: $(OBJ)\lex.c
|
||||
$(C2OBJ) -I$(SRC)\$(RELDIR)
|
||||
$(C2OBJ) -I$(SRC)\$(RELDIR) -DYY_NO_UNISTD_H
|
||||
|
||||
$(OBJ)\compile_et.obj: compile_et.c
|
||||
$(C2OBJ) -I$(OBJ)
|
||||
|
@@ -218,7 +218,7 @@ $(OBJ)\sel-gram.obj: $(OBJ)\sel-gram.c
|
||||
$(C2OBJ) -I$(SRCDIR)
|
||||
|
||||
$(OBJ)\sel-lex.obj: $(OBJ)\sel-lex.c
|
||||
$(C2OBJ) -I$(SRCDIR) -I$(OBJ)
|
||||
$(C2OBJ) -I$(SRCDIR) -I$(OBJ) -DYY_NO_UNISTD_H
|
||||
|
||||
$(OBJ)\sel-gram.c: sel-gram.y
|
||||
$(YACC) -o $@ --defines=$(OBJ)\sel-gram.h sel-gram.y
|
||||
|
@@ -52,7 +52,7 @@ $(OBJ)\slc-lex.c: slc-lex.l
|
||||
$(LEX) -o$@ slc-lex.l
|
||||
|
||||
$(OBJ)\slc-lex.obj: $(OBJ)\slc-lex.c
|
||||
$(C2OBJ) -I$(SRC)\$(RELDIR)
|
||||
$(C2OBJ) -I$(SRC)\$(RELDIR) -DYY_NO_UNISTD_H
|
||||
|
||||
$(OBJ)\test_sl.exe: $(OBJ)\test_sl.obj
|
||||
$(EXECONLINK) $(LIBSL) $(LIBVERS) $(LIBROKEN)
|
||||
|
Reference in New Issue
Block a user