From: drh <> Date: Mon, 29 Dec 2025 12:46:35 +0000 (+0000) Subject: Update to the unix build documentation. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd91ba71d5df024b5fed9d8cb6986b6ce8ba685e;p=thirdparty%2Fsqlite.git Update to the unix build documentation. FossilOrigin-Name: 004cf4ad3cb0c05e501a464bee55e8ed168c4825cf419902890593468ca4d588 --- diff --git a/doc/compile-for-unix.md b/doc/compile-for-unix.md index ce76b97bae..659bdb0384 100644 --- a/doc/compile-for-unix.md +++ b/doc/compile-for-unix.md @@ -22,9 +22,10 @@ guidance on building for Windows. or .
  • Untar the source archive. CD into the "unix/" subfolder of the source tree. -
  • Run: `mkdir $HOME/local` -
  • Run: `./configure --prefix=$HOME/local` -
  • Run: `make install` +
  • Run:   `mkdir $HOME/local` +
  • Run:   `./configure --prefix=$HOME/local`
    + SQLite deliverable builds add:   `--static CFLAGS=-Os` +
  • Run:   `make install`

    As of 2024-10-25, TCL is not longer required for many @@ -41,6 +42,12 @@ guidance on building for Windows. You do not need to use --with-tclsh if the tclsh you want to use is the first one on your PATH or if you are building without TCL. + The SQLite developers typically add the +   `--with-linenoise=$HOME/linenoise`   option + to provide command-line editing. "$HOME/linenoise" is a directory + that contains [linenoise](https://github.com/antirez/linenoise) source + code files, `linenoise.c` and `linenoise.h`. + 6. Run the "`Makefile`" makefile with an appropriate target. Examples: