On Wed, 2004-09-22 at 15:29, James William Pye wrote:
> I think so.
Patch applied with some additional fixes -- the patch as I applied it is
attached. Thanks!
-Neil
Index: doc/src/sgml/installation.sgml
===================================================================
RCS file: /home/neilc/private-cvsroot/pgsql-server/doc/src/sgml/installation.sgml,v
retrieving revision 1.203
diff -c -r1.203 installation.sgml
*** doc/src/sgml/installation.sgml 20 Jun 2004 01:32:46 -0000 1.203
--- doc/src/sgml/installation.sgml 23 Sep 2004 00:27:49 -0000
***************
*** 144,152 ****
<indexterm><primary>libperl</primary></indexterm>
<filename>libperl</filename> library must be a shared library
also on most platforms. This appears to be the default in
! recent Perl versions, but it was not in earlier versions, and in
! general it is the choice of whomever installed Perl at your
! site.
</para>
<para>
--- 144,152 ----
<indexterm><primary>libperl</primary></indexterm>
<filename>libperl</filename> library must be a shared library
also on most platforms. This appears to be the default in
! recent <productname>Perl</productname> versions, but it was not
! in earlier versions, and in general it is the choice of whomever
! installed Perl at your site.
</para>
<para>
***************
*** 170,185 ****
<listitem>
<para>
To build the PL/Python server programming language, you need a
! Python installation, including the header files. Since
! PL/Python will be a shared library, the
! <indexterm><primary>libpython</primary></indexterm>
! <filename>libpython</filename> library must be a shared library
! also on most platforms. This is not the case in a default
! Python installation.
</para>
<para>
! If after building and installing you have a file called
<filename>plpython.so</filename> (possibly a different
extension), then everything went well. Otherwise you should
have seen a notice like this flying by:
--- 170,189 ----
<listitem>
<para>
To build the PL/Python server programming language, you need a
! <productname>Python</productname> installation with the header
! files and the distutils module. The distutils module is
! included by default with <productname>Python</productname> 1.6
! and later; users of earlier versions of
! <productname>Python</productname> will need to install it.
</para>
<para>
! Since PL/Python will be a shared library, the
! <indexterm><primary>libpython</primary></indexterm>
! <filename>libpython</filename> library must be a shared library
! also on most platforms. This is not the case in a default
! <productname>Python</productname> installation. If after
! building and installing you have a file called
<filename>plpython.so</filename> (possibly a different
extension), then everything went well. Otherwise you should
have seen a notice like this flying by:
***************
*** 188,204 ****
*** You might have to rebuild your Python installation. Refer to
*** the documentation for details.
</screen>
! That means you have to rebuild (part of) your Python
! installation to supply this shared library.
</para>
<para>
! If you have problems, run Python 2.3 or later's configure using the
! <literal>--enable-shared</> flag. On some operating systems you
! don't have to build a shared library, but you will have
! to convince the <productname>PostgreSQL</> build system of this.
! Consult the <filename>Makefile</filename> in the
! <filename>src/pl/plpython</filename> directory for details.
</para>
</listitem>
--- 192,209 ----
*** You might have to rebuild your Python installation. Refer to
*** the documentation for details.
</screen>
! That means you have to rebuild (part of) your
! <productname>Python</productname> installation to supply this
! shared library.
</para>
<para>
! If you have problems, run <productname>Python</> 2.3 or later's
! configure using the <literal>--enable-shared</> flag. On some
! operating systems you don't have to build a shared library, but
! you will have to convince the <productname>PostgreSQL</> build
! system of this. Consult the <filename>Makefile</filename> in
! the <filename>src/pl/plpython</filename> directory for details.
</para>
</listitem>
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly