diff --git a/doc/src/sgml/install-win32.sgml b/doc/src/sgml/install-win32.sgml index eac355e9a5..90636ebfbd 100644 --- a/doc/src/sgml/install-win32.sgml +++ b/doc/src/sgml/install-win32.sgml @@ -1,4 +1,4 @@ - + Installation on <productname>Windows</productname> @@ -71,68 +71,68 @@ Requirements PostgreSQL will build using either the professional versions (any edition) - or the free Express edition of - Visual Studio 2005. The following additional products - are required to build the complete package. Use the - config.pl to specify which directories the libraries - are available in. + or the free Express edition of + Visual Studio 2005. The following additional products + are required to build the complete package. Use the + config.pl to specify which directories the libraries + are available in. ActiveState Perl - ActiveState Perl is required to run the build generation scripts. MinGW - or Cygwin perl will not work. It must also be present in the PATH. - Binaries can be downloaded from - . - + ActiveState Perl is required to run the build generation scripts. MinGW + or Cygwin perl will not work. It must also be present in the PATH. + Binaries can be downloaded from + . + - ActiveState TCL + ActiveState TCL - Required for building PL/TCL. - + Required for building PL/TCL. + Bison and - Flex + Flex - Bison and Flex are required to build from CVS, but not required when - building from a release file. Note that Bison version 2.0 will not - work, but both earlier and later versions do. Bison and Flex can be - downloaded from . - + Bison and Flex are required to build from CVS, but not required when + building from a release file. Note that Bison version 2.0 will not + work, but both earlier and later versions do. Bison and Flex can be + downloaded from . + - - Microsoft Platform SDK - - It is recommended that you upgrade to the latest available version - of the Microsoft Platform SDK, available - for download from . - - + Microsoft Platform SDK + + It is recommended that you upgrade to the latest available version + of the Microsoft Platform SDK, available + for download from . + + MIT Kerberos - Required for Kerberos authentication support. MIT Kerberos can be - downloaded from - . - + Required for Kerberos authentication support. MIT Kerberos can be + downloaded from + . + libxml2 and - libxslt + libxslt Required for XML support. Binaries can be downloaded from - or source from - . Note that libxml2 requires iconv, - which is available from the same download location. - + or source from + . Note that libxml2 requires iconv, + which is available from the same download location. + @@ -140,34 +140,34 @@ Required for SSL support. Binaries can be downloaded from - or source from . - + or source from . + pthreads Required for building the ECPG libraries. - Binaries can be downloaded from - . - + Binaries can be downloaded from + . + Python Required for building PL/Python. Binaries can - be downloaded from . - + be downloaded from . + - - zlib + + zlib - Required for compression support in pg_dump - and pg_restore. Binaries can be downloaded - from . - + Required for compression support in pg_dump + and pg_restore. Binaries can be downloaded + from . + @@ -179,7 +179,7 @@ To build all of PostgreSQL in debug configuration (the default), run the - command: + command: build @@ -204,15 +204,15 @@ It is also possible to build from inside the Visual Studio GUI. In this - case, you need to run: + case, you need to run: perl mkvcbuild.pl from the command prompt, and then open the generated - pgsql.sln (in the root directory of the source tree) - in Visual Studio. + pgsql.sln (in the root directory of the source tree) + in Visual Studio. @@ -221,17 +221,17 @@ Most of the time, the automatic dependency tracking in Visual Studio will - handle changed files. But if there have been large changes, you may need - to clean the installation. To do this, simply run the - clean.bat command, which will automatically clean out - all generated files. + handle changed files. But if there have been large changes, you may need + to clean the installation. To do this, simply run the + clean.bat command, which will automatically clean out + all generated files. By default, all files are written into a subdirectory of the - debug or release directories. To - install these files using the standard layout, and also generate the files - required to initialize and use the database, run the command: + debug or release directories. To + install these files using the standard layout, and also generate the files + required to initialize and use the database, run the command: perl install.pl c:\destination\directory @@ -245,15 +245,15 @@ Building the PostgreSQL documentation in HTML format requires several tools - and files. Create a root directory for all these files, and store them - in the subdirectories in the list below. + and files. Create a root directory for all these files, and store them + in the subdirectories in the list below. OpenJade 1.3.1-2 Download from - - and uncompress in the subdirectory openjade-1.3.1. + + and uncompress in the subdirectory openjade-1.3.1. @@ -261,8 +261,8 @@ DocBook DTD 4.2 Download from - - and uncompress in the subdirectory docbook. + + and uncompress in the subdirectory docbook. @@ -272,7 +272,7 @@ Download from and uncompress in the subdirectory - docbook-dsssl-1.79. + docbook-dsssl-1.79. @@ -280,21 +280,21 @@ ISO character entities Download from - and - uncompress in the subdirectory docbook. + and + uncompress in the subdirectory docbook. Edit the buildenv.bat file, and add a variable for the - location of the root directory, for example: + location of the root directory, for example: @ECHO OFF SET DOCROOT=c:\docbook To build the documentation, run the command - builddoc.bat. Note that this will actually run the - build twice, in order to generate the indexes. The generated HTML files - will be in doc\src\sgml. + builddoc.bat. Note that this will actually run the + build twice, in order to generate the indexes. The generated HTML files + will be in doc\src\sgml. diff --git a/doc/src/sgml/lobj.sgml b/doc/src/sgml/lobj.sgml index 3619b504f0..0c60988f25 100644 --- a/doc/src/sgml/lobj.sgml +++ b/doc/src/sgml/lobj.sgml @@ -1,4 +1,4 @@ - + Large Objects @@ -331,6 +331,7 @@ int lo_truncate(PGcon *conn, int fd, size_t len); 8.3; if this function is run against an older server version, it will fail and return a negative value. + Closing a Large Object Descriptor