This topic describes how to install the SQLite Persistence Manager on Solaris.
product-dir directory refers to the path to the directory
that contains the built library.
The following libraries must be present in the runtime linking path:
libSqLiteImpl.sois provided in
product-dir/lib, so it is already present in the runtime linking path.
libsqlite3.sois the SQLite Library. You need to create this library and make available in the runtime linking path, or copied to
product-dir/lib, as described below.
The library has been tested with SQLite v220.127.116.11.
Downloading, Building, and Installing the Library
Create the SQLite database library by downloading the latest .zip file and compiling the source code.
- Download the source code
sqlite-autoconf-NNNNNNN.tar.gzfile (where NNNNNNN corresponds to the version) for SQLite v18.104.22.168 or later from http://www.sqlite.org/download.html.
Update your PATH environment variable to include the location of the Solaris
Extract the source code from the .tar.gz file. First unzip:
gzip -d sqlite-autoconf-3071401.tar.gz
Then untar the file:
tar -xvf sqlite-autoconf-3071401.tar
Change directories to the extracted source files, and follow the install instructions located in the “INSTALL” file.
configurecommand for 32-bit or 64-bit Solaris systems with the following options, all entered on a single command line. Change the
--prefixdirectory specification to the location where you want the libraries:
CC=cc CFLAGS="-xarch=v8plus -code=pic32" ./configure --prefix=/desired-binary-location/sqlite-binaries
CC=cc CFLAGS="-xarch=v9 -code=pic32" ./configure --prefix=/desired-binary-location/sqlite-binaries CFLAGS="-m64"
gmake install. The libraries will be available in the