*** 27,33 **** 137: # FTS3 (optional) 138: LIBOBJ += fts3.lo fts3_hash.lo fts3_porter.lo fts3_tokenizer.lo fts3_tokenizer1.lo ! 206: # Source code for extensions 207: # 208: SRC += \ --- 27,33 ---- 137: # FTS3 (optional) 138: LIBOBJ += fts3.lo fts3_hash.lo fts3_porter.lo fts3_tokenizer.lo fts3_tokenizer1.lo ! .. 206: # Source code for extensions 207: # 208: SRC += \ *************** *** 40,53 **** 215: $(TOP)/ext/fts3/fts3_tokenizer.c \ 216: $(TOP)/ext/fts3/fts3_tokenizer.h \ 217: $(TOP)/ext/fts3/fts3_tokenizer1.c ! 287: # Header files used by extensions 288: # 289: HDR += \ 290: $(TOP)/ext/fts3/fts3.h \ 291: $(TOP)/ext/fts3/fts3_hash.h \ 292: $(TOP)/ext/fts3/fts3_tokenizer.h ! 542: fts3.lo: $(TOP)/ext/fts3/fts3.c $(HDR) 543: $(LTCOMPILE) -c $(TOP)/ext/fts3/fts3.c 544: --- 40,53 ---- 215: $(TOP)/ext/fts3/fts3_tokenizer.c \ 216: $(TOP)/ext/fts3/fts3_tokenizer.h \ 217: $(TOP)/ext/fts3/fts3_tokenizer1.c ! .. 287: # Header files used by extensions 288: # 289: HDR += \ 290: $(TOP)/ext/fts3/fts3.h \ 291: $(TOP)/ext/fts3/fts3_hash.h \ 292: $(TOP)/ext/fts3/fts3_tokenizer.h ! .. 542: fts3.lo: $(TOP)/ext/fts3/fts3.c $(HDR) 543: $(LTCOMPILE) -c $(TOP)/ext/fts3/fts3.c 544: *************** *** 63,69 **** 554: fts3_tokenizer1.lo: $(TOP)/ext/fts3/fts3_tokenizer1.c $(HDR) 555: $(LTCOMPILE) -c $(TOP)/ext/fts3/fts3_tokenizer1.c ! Step 3. Build the program. I will create a separate build folder so the source code folder is messed up with built files. computer:~/Projects/sqlite/sqlite-3.5.2 me$ cd .. computer:~/Projects/sqlite me$ mkdir sqlite-3.5.2-build --- 63,69 ---- 554: fts3_tokenizer1.lo: $(TOP)/ext/fts3/fts3_tokenizer1.c $(HDR) 555: $(LTCOMPILE) -c $(TOP)/ext/fts3/fts3_tokenizer1.c ! Step 3. Build the program. I will create a separate build folder so the source code folder is not messed up with built files. computer:~/Projects/sqlite/sqlite-3.5.2 me$ cd .. computer:~/Projects/sqlite me$ mkdir sqlite-3.5.2-build *************** *** 71,73 **** --- 71,75 ---- computer:~/Projects/sqlite/sqlite-3.5.2 me$ ../sqlite-3.5.2/configure computer:~/Projects/sqlite/sqlite-3.5.2 me$ make computer:~/Projects/sqlite/sqlite-3.5.2 me$ sudo make install + + That's it. You are done. Now go back to the fts documentation and create your virtual tables to start searching.