1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
The GNAT Components Collection (GNATCOLL) - Postgres
====================================================
This component extends the GNATCOLL.SQL hierarchy for the PostgreSQL DBMS.
Dependencies
------------
This component requires the following external components, that should be
available on your system:
- gprbuild
- gnatcoll-core
- postgres
Configuring the build process
-----------------------------
The following variables can be used to configure the build process:
General:
prefix : location of the installation, the default is the running
GNAT installation root.
BUILD : control the build options : PROD (default) or DEBUG
PROCESSORS : parallel compilation (default is 0, which uses all available
cores)
TARGET : for cross-compilation, auto-detected for native platforms
SOURCE_DIR : for out-of-tree build
INTEGRATED : treat prefix as compiler installation (yes/no)
this is so that installed gnatcoll project can later be
referenced as predefined project of this compiler;
this adds a normalized target subdir to prefix
default is "no"
Component-specific:
GNATCOLL_HASPQPREPARE : Whether PQPREPARE is available (yes/no)
To use the default options:
$ make setup
Building
--------
The component is built using a standalone GPR project file.
However, to build all versions of the library (static, relocatable and
static-pic) it is simpler to use the provided Makefile:
$ make
Then, to install it:
$ make install
Bug reports
-----------
Please send questions and bug reports to report@adacore.com following
the same procedures used to submit reports with the GNAT toolset itself.
|