Hello, When I built with mingw on sources in sqlite-src-3120200.zip, I got this error:
make: *** No rule to make target `lemon', needed by `fts5parse.c'. Stop. The correct target name is `lemon.exe' in this case. This is a patch for this issue: --- Makefile.in~ 2016-04-24 12:02:26.044853355 +0900 +++ Makefile.in 2016-04-24 12:03:09.546779485 +0900 @@ -1019,10 +1019,10 @@ $(TOP)/ext/fts5/fts5_varint.c \ $(TOP)/ext/fts5/fts5_vocab.c \ -fts5parse.c: $(TOP)/ext/fts5/fts5parse.y lemon +fts5parse.c: $(TOP)/ext/fts5/fts5parse.y lemon$(BEXE) cp $(TOP)/ext/fts5/fts5parse.y . rm -f fts5parse.h - ./lemon $(OPTS) fts5parse.y + ./lemon$(BEXE) $(OPTS) fts5parse.y fts5parse.h: fts5parse.c Thanks, Daisuke Makiuchi