]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/src/deprecated/makefile.g95
wxUsleep is supposed to sleep _milli_seconds, not _micro_seconds.
[wxWidgets.git] / contrib / src / deprecated / makefile.g95
index 31a23ee0bff66b15be0c4ac2ca2444ba3ad6f815..9cb2dcc459c5d9a5d275d5c4423a313ab958a3f4 100644 (file)
 WXDIR = ../../..
 
 LIBTARGET=$(WXDIR)/lib/libwxdeprecated.a
-OBJECTS = prop.o propform.o proplist.o y_tab.o resource.o treelay.o
+OBJECTS = prop.o propform.o proplist.o y_tab.o wxexpr.o resource.o treelay.o
 
 include $(WXDIR)/src/makelib.g95
 
+y_tab.$(OBJSUFF):    y_tab.c lex_yy.c
+       $(CCLEX) -c $(ALL_CPPFLAGS) $(ALL_CFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS -o $@ y_tab.c
+
+y_tab.c:     dosyacc.c
+       $(COPY) dosyacc.c y_tab.c
+
+lex_yy.c:    doslex.c
+       $(COPY) doslex.c lex_yy.c
+
+# Replace lex with flex if you run into compilation
+# problems with lex_yy.c. See also note about LEX_SCANNER
+# above.
+# $(COMMDIR)/lex_yy.c: $(COMMDIR)/lexer.l
+#      $(LEX) -L -o$(COMMDIR)/lex_yy.c $(COMMDIR)/lexer.l
+#
+# Try one of these if the above line doesn't work.
+# Alternative syntax (1)
+#      $(LEX) -t -L $(COMMDIR)/lexer.l > $(COMMDIR)/lex_yy.c
+# Alternative syntax (2)
+#      $(LEX) -L -o$(COMMDIR)/lex_yy.c $(COMMDIR)/lexer.l
+#
+#      sed -e "s/BUFSIZ/5000/g" < lex.yy.c | \
+#      sed -e "s/yyoutput(c)/void yyoutput(c)/g" | \
+#       sed -e "s/YYLMAX 200/YYLMAX 5000/g" > lex_yy.c
+#      rm -f lex.yy.c
+#
+# Replace yacc with bison if you run into compilation
+# problems with y_tab.c.
+#
+# $(COMMDIR)/y_tab.c:  $(COMMDIR)/parser.y
+#      $(YACC) -o $(COMMDIR)/y_tab.c $(COMMDIR)/parser.y
+#
+# If you use e.g. gcc on Unix, uncomment these lines
+# and comment out the above.
+#
+# $(COMMDIR)/y_tab.c:  $(COMMDIR)/parser.y
+#      $(YACC) $(COMMDIR)/parser.y
+#      mv y.tab.c $(COMMDIR)/y_tab.c
+
+