0
0
mirror of https://github.com/sqlite/sqlite.git synced 2024-11-22 03:40:55 +01:00
Go to file
drh c0f1d0c697 Add a new application_id for GeoPackage version 1.0.
FossilOrigin-Name: 98ddfe45713775657e586f5a2499cf3c036f13dd
2013-10-14 10:46:05 +00:00
art Remove obsolete art. 2012-04-20 12:02:32 +00:00
autoconf Add the files used to build the amalgamation-autoconf package. 2013-05-27 17:19:58 +00:00
contrib
doc Fix all known instances of 'repeated the' style typos in comments. No changes to code. 2012-08-25 10:01:29 +00:00
ext Fix harmless compiler warning. 2013-10-12 02:33:22 +00:00
mptest Use sum() instead of total() in mptest/multiwrite01.test too. 2013-05-17 12:52:58 +00:00
src Restore the index_list pragma back to its former operation. Create a new 2013-10-12 20:22:00 +00:00
test Restore the index_list pragma back to its former operation. Create a new 2013-10-12 20:22:00 +00:00
tool Restore the index_list pragma back to its former operation. Create a new 2013-10-12 20:22:00 +00:00
aclocal.m4
addopcodes.awk
config.guess
config.h.in Add an autoconf test for malloc.h and use the results of that test to 2012-02-08 12:13:28 +00:00
config.sub
configure Add the win32-longpath VFS allowing windows filenames up to 32K characters in 2013-08-28 18:18:12 +00:00
configure.ac Update list of supported Tcl shells to include 8.6. Remove stray OS2 references. 2013-08-28 18:06:26 +00:00
install-sh Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts. 2011-04-01 09:04:36 +00:00
ltmain.sh
magic.txt Add a new application_id for GeoPackage version 1.0. 2013-10-14 10:46:05 +00:00
main.mk Enhance debugging support for the split amalgamation files when compiling with MSVC. 2013-10-11 23:01:18 +00:00
Makefile.arm-wince-mingw32ce-gcc Update the makefiles to prefer TCL version 8.5 instead of 8.4. 2010-07-27 16:42:22 +00:00
Makefile.in Add -no-undefined option when linking the shared libraries. 2013-10-11 22:19:55 +00:00
Makefile.linux-gcc Update the makefiles to prefer TCL version 8.5 instead of 8.4. 2010-07-27 16:42:22 +00:00
Makefile.msc The split amalgamation option should be disabled by default. 2013-10-11 23:02:13 +00:00
Makefile.vxworks For the clean target, tidy up a couple more generated (or copied) source files. 2013-03-29 19:52:04 +00:00
manifest Add a new application_id for GeoPackage version 1.0. 2013-10-14 10:46:05 +00:00
manifest.uuid Add a new application_id for GeoPackage version 1.0. 2013-10-14 10:46:05 +00:00
mkdll.sh
mkextu.sh
mkextw.sh Modify several extensions to use the new exported function naming. Fix some shared library compilation issues. 2013-07-04 23:53:56 +00:00
mkopcodec.awk Change the build process so that it does not require the unix "sort" 2011-08-30 01:29:04 +00:00
mkopcodeh.awk More than double the speed of the resolveP2Values() routine in vdbeaux.c by 2013-08-06 07:45:08 +00:00
mkso.sh
README
spec.template
sqlite3.1
sqlite3.pc.in Update sqlite3.pc.in to use @PACKAGE_VERSION@ instead of @RELEASE@. 2013-08-27 15:41:09 +00:00
sqlite.pc.in
VERSION Increase the version number to 3.8.1 due to the addition of STAT4 support. 2013-08-28 13:46:09 +00:00

This directory contains source code to 

    SQLite: An Embeddable SQL Database Engine

To compile the project, first create a directory in which to place
the build products.  It is recommended, but not required, that the
build directory be separate from the source directory.  Cd into the
build directory and then from the build directory run the configure
script found at the root of the source tree.  Then run "make".

For example:

    tar xzf sqlite.tar.gz    ;#  Unpack the source tree into "sqlite"
    mkdir bld                ;#  Build will occur in a sibling directory
    cd bld                   ;#  Change to the build directory
    ../sqlite/configure      ;#  Run the configure script
    make                     ;#  Run the makefile.
    make install             ;#  (Optional) Install the build products

The configure script uses autoconf 2.61 and libtool.  If the configure
script does not work out for you, there is a generic makefile named
"Makefile.linux-gcc" in the top directory of the source tree that you
can copy and edit to suit your needs.  Comments on the generic makefile
show what changes are needed.

The linux binaries on the website are created using the generic makefile,
not the configure script.  The windows binaries on the website are created
using MinGW32 configured as a cross-compiler running under Linux.  For 
details, see the ./publish.sh script at the top-level of the source tree.
The developers do not use teh configure script.

SQLite does not require TCL to run, but a TCL installation is required
by the makefiles.  SQLite contains a lot of generated code and TCL is
used to do much of that code generation.  The makefile also requires
AWK.

Contacts:

   http://www.sqlite.org/