diff options
Diffstat (limited to 'doc/src')
| -rw-r--r-- | doc/src/sgml/installation.sgml | 6 | ||||
| -rw-r--r-- | doc/src/sgml/ref/pg_config-ref.sgml | 15 | ||||
| -rw-r--r-- | doc/src/sgml/runtime.sgml | 9 | ||||
| -rw-r--r-- | doc/src/sgml/xfunc.sgml | 8 |
4 files changed, 28 insertions, 10 deletions
diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 9e98acb407d..3aee49adf7c 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -1,4 +1,4 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.55 2001/09/12 20:57:28 petere Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.56 2001/09/16 16:11:09 petere Exp $ --> <chapter id="installation"> <title><![%flattext-install-include[<productname>PostgreSQL</>]]> @@ -471,9 +471,11 @@ su - postgres <varname>includedir</varname> and are namespace-clean. The internal header files and the server header files are installed into private directories under - <filename><replaceable>includedir</replaceable>/postgresql</filename>. + <varname>includedir</varname>. See the <citetitle>Programmer's Guide</citetitle> for information how to get at the header files for each interface. + Finally, a private subdirectory will also be created, if appropriate, + under <varname>libdir</varname> for dynamically loadable modules. </para> </note> </para> diff --git a/doc/src/sgml/ref/pg_config-ref.sgml b/doc/src/sgml/ref/pg_config-ref.sgml index a61539d1626..56796b094d7 100644 --- a/doc/src/sgml/ref/pg_config-ref.sgml +++ b/doc/src/sgml/ref/pg_config-ref.sgml @@ -1,4 +1,4 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/ref/pg_config-ref.sgml,v 1.7 2001/09/03 12:57:50 petere Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/ref/pg_config-ref.sgml,v 1.8 2001/09/16 16:11:09 petere Exp $ --> <refentry id="app-pgconfig"> <docinfo> @@ -24,6 +24,7 @@ <arg>--includedir</arg> <arg>--includedir-server</arg> <arg>--libdir</arg> + <arg>--pkglibdir</arg> <arg>--configure</arg> <arg>--version</arg> </group> @@ -88,6 +89,18 @@ </varlistentry> <varlistentry> + <term>--pkglibdir</> + <listitem> + <para> + Print the location of dynamically loadable modules, or where + the server would search for them. (Other + architecture-dependent data files may also be installed in this + directory.) + </para> + </listitem> + </varlistentry> + + <varlistentry> <term>--configure</> <listitem> <para> diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index aae6bf14deb..2f277883346 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.79 2001/09/13 15:55:23 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.80 2001/09/16 16:11:09 petere Exp $ --> <Chapter Id="runtime"> @@ -1047,12 +1047,13 @@ env PGOPTIONS='-c geqo=off' psql The value for dynamic_library_path has to be a colon-separated list of absolute directory names. If a directory name starts with the special value <literal>$libdir</literal>, the - compiled-in PostgreSQL library directory, which is where the + compiled-in PostgreSQL package library directory, which is where the modules provided by the PostgreSQL distribution are installed, - is substituted. An example value: + is substituted. (Use <literal>pg_config --pkglibdir</literal> + to print the name of this directory.) An example value: <informalexample> <programlisting> -dynamic_library_path = '/usr/local/lib:/home/my_project/lib:$libdir:$libdir/contrib' +dynamic_library_path = '/usr/local/lib/postgresql:/home/my_project/lib:$libdir' </programlisting> </informalexample> </para> diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml index ac14c2d6907..d2cf448adc1 100644 --- a/doc/src/sgml/xfunc.sgml +++ b/doc/src/sgml/xfunc.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.37 2001/09/15 19:56:59 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.38 2001/09/16 16:11:09 petere Exp $ --> <chapter id="xfunc"> @@ -466,7 +466,7 @@ CREATE FUNCTION square_root(double precision) RETURNS double precision <listitem> <para> If the name starts with the string <literal>$libdir</literal>, - that part is replaced by the PostgreSQL library directory, + that part is replaced by the PostgreSQL package library directory, which is determined at build time. </para> </listitem> @@ -516,7 +516,9 @@ CREATE FUNCTION square_root(double precision) RETURNS double precision It is recommended to locate shared libraries either relative to <literal>$libdir</literal> or through the dynamic library path. This simplifies version upgrades if the new installation is at a - different location. + different location. The actual directory that + <literal>$libdir</literal> stands for can be found out with the + command <literal>pg_config --pkglibdir</literal>. </para> <note> |
