11How to install PostgreSQL on Windows
22====================================
3- $Date: 2003/11/09 03:47:51 $
43
5- PostgreSQL requires the Cygwin set of libraries to be installed in
6- order that it functions under Windows.
4+ $Date: 2003/11/12 04:14:30 $
5+
6+ PostgreSQL requires the appropriate subset of Cygwin DLLs to be
7+ installed in order that it functions under Windows.
78
89This document assumes that you do not have Cygwin already installed
910on your system. If that is not the case, then you will need to
@@ -16,19 +17,19 @@ adjust these instructions accordingly.
1617
17182. Proceed through the Cygwin install wizard. Choose 'Install from
1819 Internet', specify a Local Package Directory and choose a mirror
19- site that's close to you. Leave everything else as-is.
20+ site that's close to you. Answer the other installer questions
21+ appropriately for your configuration.
2022
2123 When you come to the point of choosing which packages to install,
2224 expand the 'Database' section and click 'Skip' next to PostgreSQL
2325 to change it to the latest version of PostgreSQL available for
2426 Cygwin.
2527
26283. Once the download and install process is complete, open a Cygwin
27- shell and do the following:
29+ shell and do the following for a basic installation :
2830
29- 3a. Start ipc-daemon2 for shared memory support. Use
30- "net start ipc-daemon2", if you want ipc-daemon2 installed
31- as a service; otherwise, use "ipc-daemon2 &". This program
31+ 3a. Start ipc-daemon2 for shared memory support. To do this,
32+ enter the command "ipc-daemon2 &". This program
3233 needs to be running anytime you start the PostgreSQL server
3334 (postmaster) or initialize a database (initdb).
3435
@@ -52,14 +53,20 @@ adjust these instructions accordingly.
5253
53544. You are now running a PostgreSQL server on your Windows machine.
5455
56+ 5. It is possible to install ipc-daemon2 and the postmaster as
57+ Windows NT services. For information on how to do this, please
58+ refer to one of the README documents here:
59+
60+ http://www.tishler.net/jason/software/postgresql/
61+
5562Building from source
5663--------------------
5764
5865There are some points that are only relevant if you are building Cygwin
5966PostgreSQL from source:
6067
61681. Set your path to use the Cygwin bin directory before the Windows
62- utilities.Cygwin sort must be used in preference to Windows sort.exe.
69+ utilities.This will help prevent problems with compilation.
6370
64712. Proceed according to the INSTALL file (i.e., ./configure; make; etc.)
6572 noting the following Cygwin specific differences: