|
Source Code | |||
sqlite-amalgamation-3070900.zip (1.27 MiB) | This ZIP archive contains all C source code for SQLite 3.7.9
combined into a
single source file (the amalgamation). (sha1: f5420071c7424c224f4bdacf78dbc78e00c3780c) | ||
sqlite-autoconf-3070900.tar.gz (1.70 MiB) | A tarball containing the amalgamation
for SQLite 3.7.9 together with an configure script and makefile
for building it. This tarball also contains in the "tea" subdirectory
a separate configure script and makefile compatible with the
Tcl Extension
Architecture (TEA) for building the TCL bindings to SQLite. (sha1: a9da98a4bde4d9dae5c29a969455d11a03600e11) | ||
Documentation | |||
sqlite-doc-3070900.zip (3.18 MiB) | This ZIP archive contains most of the static HTML files that
comprise this website, including all of the SQL Syntax and the
C/C++ interface specs and other miscellaneous documentation. (sha1: 2d4a25f75cc6b7251f1b49b828f9fd1d699fc8a2) | ||
Precompiled Binaries for Linux | |||
sqlite-shell-linux-x86-3070900.zip (249.78 KiB) | A command-line shell
for accessing and modifying SQLite databases.
This program is compatible with all versions of SQLite through 3.7.9
and beyond. (sha1: e0525eebdf03836e301b7f5ddfbc1b18376090b8) | ||
sqlite-analyzer-linux-x86-3070900.zip (219.47 KiB) | An analysis program for database files compatible with all SQLite
versions through 3.7.9 and beyond. (sha1: 948e83c6ade43e75abeb13092b64abd47f40def0) | ||
Precompiled Binaries For Mac OS X (x86) | |||
sqlite-shell-osx-x86-3070900.zip (310.67 KiB) | A command-line shell
for accessing and modifying SQLite databases.
This program is compatible with all versions of SQLite through 3.7.9
and beyond. (sha1: d841d583c851a73eb718c2433a9e0414e092988a) | ||
sqlite-analyzer-osx-x86-3070900.zip (268.03 KiB) | An analysis program for database files compatible with all SQLite
versions through 3.7.9 and beyond. (sha1: 3f18a995e970825513aa8764963a9e8e251c8707) | ||
Precompiled Binaries For Windows | |||
sqlite-shell-win32-x86-3070900.zip (249.44 KiB) | A command-line shell
for accessing and modifying SQLite databases.
This program is compatible with all versions of SQLite through 3.7.9
and beyond. (sha1: dc650f495c5511dce524e6177c24d4004e4319a4) | ||
sqlite-dll-win32-x86-3070900.zip (284.02 KiB) | This ZIP archive contains a DLL for the SQLite library version 3.7.9.
The DLL is built using SQLITE_ENABLE_COLUMN_METADATA so that it is
suitable for use with Ruby on Rails. (sha1: 52b721847eb8d3e7853e72f5aea9d03ff267a60e) | ||
sqlite-analyzer-win32-x86-3070900.zip (635.32 KiB) | An analysis program for database files compatible with all SQLite
versions through 3.7.9 and beyond. (sha1: f8c812b7a830db29779a32adface85d39e5bd4df) | ||
Precompiled Binaries For .NET | |||
System.Data.SQLite.org | Visit the System.Data.SQLite.org website and especially the download page for source code an binaries of SQLite for .NET. | ||
Legacy Source Code Distribution Formats (Not Recommended) | |||
sqlite-src-3070900.zip (4.42 MiB) | A ZIP archive of the complete source tree for SQLite version 3.7.9
as extracted from the version control system. The Makefile and
configure script in this tarball are not supported. Their use
is not recommended. The SQLite developers do not use them.
You should not use them either. If you want a configure script and
an automated build, use either the amalgamation tarball or TEA tarball
instead of this one.
To build from this tarball, hand-edit one of the template Makefiles
in the root directory of the tarball and build using your own customized
Makefile. (sha1: d0f7661f06c246429f75973b61c7e620f5ec43cd) | ||
sqlite-preprocessed-3070900.zip (1.41 MiB) | This ZIP archive contains preprocessed C code for SQLite version 3.7.9
individual source files. The use of this source distribution is
not recommended. Use one of the amalgamation packages above
unless you have a compelling reason not to. (sha1: 8c7671695dd5a923c424034e937eea787f37c592) |
Beginning with SQLite version 3.7.4, the names of the build products have changed to be more consistent. (Prior to version 3.7.4, the names of build products were seemingly random.) Build products are named using one of the following templates:
Templates (1) and (2) are used for source-code products. Template (1) is used for generic source-code products and templates (2) is used for source-code products that are generally only useful on unix-like platforms. Template (3) is used for precompiled binaries products. Template (4) is used for unofficial pre-release "snapshots" of source code.
The version is encoded so that filenames sort in order of increasing version number when viewed using "ls". For version 3.X.Y the filename encoding is 3XXYY00. For branch version 3.X.Y.Z, the encoding is 3XXYYZZ.
The date in template (4) is of the form: YYYYMMDDHHMM
The canonical SQLite source code is maintained in three self-synchronizing Fossil repositories that are available for anonymous read-only access. Anyone can view the repository contents and download historical versions of individual files or ZIP archives of historical check-ins.
Note that a unix-like development environment, including a recent version of Tcl, is required in order to build from the canonical sources.
http://www.sqlite.org/cgi/src (Dallas)
http://www2.sqlite.org/cgi/src (Newark)
http://www3.sqlite.org/cgi/src (Fremont)
The documentation is maintained in separate Fossil repositories located at:
http://www.sqlite.org/cgi/docsrc (Dallas)
http://www2.sqlite.org/cgi/docsrc (Newark)
http://www3.sqlite.org/cgi/docsrc (Fremont)