-
+
PostgreSQL>]]>
- Care has been taken to make it possible to install
PostgreSQL>
- into shared installation locations (such as
- /usr/local/include) without interfering
- with the namespace of the rest of the system. First, the
- string /postgresql
is
+ Care has been taken to make it possible to install
+
PostgreSQL> into shared installation locations
+ (such as /usr/local/include) without
+ interfering with the namespace of the rest of the system. First,
+ the string /postgresql
is
automatically appended to datadir,
sysconfdir, and docdir,
unless the fully expanded directory name already contains the
- string postgres>
or pgsql>
. For
- example, if you choose /usr/local as
- prefix, the documentation will be installed in
- /usr/local/doc/postgresql, but if the
- prefix is /opt/postgres, then it will be
- in /opt/postgres/doc. The public C header files of the
- client interfaces are installed into
- includedir and are namespace-clean. The
+ string postgres>
or
+ pgsql>
. For example, if you choose
+ /usr/local as prefix, the documentation will
+ be installed in /usr/local/doc/postgresql,
+ but if the prefix is /opt/postgres, then it
+ will be in /opt/postgres/doc. The public C
+ header files of the client interfaces are installed into
+ includedir and are namespace-clean. The
internal header files and the server header files are installed
- into private directories under
- includedir.
- See the documentation of each interface for information about how to get at
- the its header files.
- Finally, a private subdirectory will also be created, if appropriate,
- under libdir for dynamically loadable modules.
+ into private directories under includedir. See
+ the documentation of each interface for information about how to
+ get at the its header files. Finally, a private subdirectory will
+ also be created, if appropriate, under libdir
+ for dynamically loadable modules.