File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / sqlite3 / README
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 17:04:15 2012 UTC (12 years, 4 months ago) by misho
Branches: sqlite3, MAIN
CVS tags: v3_7_10, HEAD
sqlite3

    1: This directory contains source code to 
    2: 
    3:     SQLite: An Embeddable SQL Database Engine
    4: 
    5: To compile the project, first create a directory in which to place
    6: the build products.  It is recommended, but not required, that the
    7: build directory be separate from the source directory.  Cd into the
    8: build directory and then from the build directory run the configure
    9: script found at the root of the source tree.  Then run "make".
   10: 
   11: For example:
   12: 
   13:     tar xzf sqlite.tar.gz    ;#  Unpack the source tree into "sqlite"
   14:     mkdir bld                ;#  Build will occur in a sibling directory
   15:     cd bld                   ;#  Change to the build directory
   16:     ../sqlite/configure      ;#  Run the configure script
   17:     make                     ;#  Run the makefile.
   18:     make install             ;#  (Optional) Install the build products
   19: 
   20: The configure script uses autoconf 2.61 and libtool.  If the configure
   21: script does not work out for you, there is a generic makefile named
   22: "Makefile.linux-gcc" in the top directory of the source tree that you
   23: can copy and edit to suit your needs.  Comments on the generic makefile
   24: show what changes are needed.
   25: 
   26: The linux binaries on the website are created using the generic makefile,
   27: not the configure script.  The windows binaries on the website are created
   28: using MinGW32 configured as a cross-compiler running under Linux.  For 
   29: details, see the ./publish.sh script at the top-level of the source tree.
   30: The developers do not use teh configure script.
   31: 
   32: SQLite does not require TCL to run, but a TCL installation is required
   33: by the makefiles.  SQLite contains a lot of generated code and TCL is
   34: used to do much of that code generation.  The makefile also requires
   35: AWK.
   36: 
   37: Contacts:
   38: 
   39:    http://www.sqlite.org/

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>