db/sqlite3/README

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/db/sqlite3/README	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,39 @@
     1.4 +This directory contains source code to 
     1.5 +
     1.6 +    SQLite: An Embeddable SQL Database Engine
     1.7 +
     1.8 +To compile the project, first create a directory in which to place
     1.9 +the build products.  It is recommended, but not required, that the
    1.10 +build directory be separate from the source directory.  Cd into the
    1.11 +build directory and then from the build directory run the configure
    1.12 +script found at the root of the source tree.  Then run "make".
    1.13 +
    1.14 +For example:
    1.15 +
    1.16 +    tar xzf sqlite.tar.gz    ;#  Unpack the source tree into "sqlite"
    1.17 +    mkdir bld                ;#  Build will occur in a sibling directory
    1.18 +    cd bld                   ;#  Change to the build directory
    1.19 +    ../sqlite/configure      ;#  Run the configure script
    1.20 +    make                     ;#  Run the makefile.
    1.21 +    make install             ;#  (Optional) Install the build products
    1.22 +
    1.23 +The configure script uses autoconf 2.61 and libtool.  If the configure
    1.24 +script does not work out for you, there is a generic makefile named
    1.25 +"Makefile.linux-gcc" in the top directory of the source tree that you
    1.26 +can copy and edit to suit your needs.  Comments on the generic makefile
    1.27 +show what changes are needed.
    1.28 +
    1.29 +The linux binaries on the website are created using the generic makefile,
    1.30 +not the configure script.  The windows binaries on the website are created
    1.31 +using MinGW32 configured as a cross-compiler running under Linux.  For 
    1.32 +details, see the ./publish.sh script at the top-level of the source tree.
    1.33 +The developers do not use teh configure script.
    1.34 +
    1.35 +SQLite does not require TCL to run, but a TCL installation is required
    1.36 +by the makefiles.  SQLite contains a lot of generated code and TCL is
    1.37 +used to do much of that code generation.  The makefile also requires
    1.38 +AWK.
    1.39 +
    1.40 +Contacts:
    1.41 +
    1.42 +   http://www.sqlite.org/

mercurial