Windows: Support building using newer flex

This commit is contained in:
Asanka C. Herath
2010-10-14 17:28:59 -04:00
parent 182e20d6f3
commit 610bd66bbd
4 changed files with 6 additions and 3 deletions

View File

@@ -519,6 +519,9 @@ $(BINDIR)\asn1_compile.exe: \
$(OBJ)\lex.c: lex.l $(OBJ)\asn1parse.h $(OBJ)\lex.c: lex.l $(OBJ)\asn1parse.h
$(LEX) -o$@ lex.l $(LEX) -o$@ lex.l
$(OBJ)\lex.obj: $(OBJ)\lex.c
$(C2OBJ) -DYY_NO_UNISTD_H
$(OBJ)\asn1parse.c $(OBJ)\asn1parse.h: asn1parse.y $(OBJ)\asn1parse.c $(OBJ)\asn1parse.h: asn1parse.y
$(YACC) -o $(OBJ)\asn1parse.c --defines=$(OBJ)\asn1parse.h $** $(YACC) -o $(OBJ)\asn1parse.c --defines=$(OBJ)\asn1parse.h $**

View File

@@ -66,7 +66,7 @@ $(OBJ)\parse.obj: $(OBJ)\parse.c
$(C2OBJ) -I$(SRC)\$(RELDIR) $(C2OBJ) -I$(SRC)\$(RELDIR)
$(OBJ)\lex.obj: $(OBJ)\lex.c $(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 $(OBJ)\compile_et.obj: compile_et.c
$(C2OBJ) -I$(OBJ) $(C2OBJ) -I$(OBJ)

View File

@@ -218,7 +218,7 @@ $(OBJ)\sel-gram.obj: $(OBJ)\sel-gram.c
$(C2OBJ) -I$(SRCDIR) $(C2OBJ) -I$(SRCDIR)
$(OBJ)\sel-lex.obj: $(OBJ)\sel-lex.c $(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 $(OBJ)\sel-gram.c: sel-gram.y
$(YACC) -o $@ --defines=$(OBJ)\sel-gram.h sel-gram.y $(YACC) -o $@ --defines=$(OBJ)\sel-gram.h sel-gram.y

View File

@@ -52,7 +52,7 @@ $(OBJ)\slc-lex.c: slc-lex.l
$(LEX) -o$@ slc-lex.l $(LEX) -o$@ slc-lex.l
$(OBJ)\slc-lex.obj: $(OBJ)\slc-lex.c $(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 $(OBJ)\test_sl.exe: $(OBJ)\test_sl.obj
$(EXECONLINK) $(LIBSL) $(LIBVERS) $(LIBROKEN) $(EXECONLINK) $(LIBSL) $(LIBVERS) $(LIBROKEN)