summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1999-09-27 19:56:02 +0000
committerBruce Momjian <bruce@momjian.us>1999-09-27 19:56:02 +0000
commit0b83859b637b015679242c00abf29effadbddbb5 (patch)
treee064bc34c8b666833c0596fbad58382545ded84a
parentc67286ce5d51201f2b77148501269ce86010f74c (diff)
downloadpostgresql-0b83859b637b015679242c00abf29effadbddbb5.tar.gz
Update README.NT
-rw-r--r--doc/README.NT71
1 files changed, 42 insertions, 29 deletions
diff --git a/doc/README.NT b/doc/README.NT
index e83e326cff..7af9930f17 100644
--- a/doc/README.NT
+++ b/doc/README.NT
@@ -15,61 +15,74 @@ It can be done by done by typing configure, make and make install.
2. Update to EGCS 1.1.2
(This may be optional.)
+---------------------------------------------------------------------------
+
+ OPTIONAL
+
1. Install the Andy Piper Tools (http://www.xemacs.freeserve.co.uk/)
(This may be optional.)
+---------------------------------------------------------------------------
+
+ CYGWIN32 INSTALLATION
+
1. Download the Cygwin32 IPC Package by Ludovic LANGE
http://www.multione.capgemini.fr:80/tools/pack_ipc/current.tar.gz
2. Untar the package and follow the readme instructions.
-2a. Apply the patch from src/win32/ipc.patch
-3. I tested 1.03.
-4. I used the \cygwin-b20\h-i568-cygwin32\i586-cygwin32\lib and
+3. Apply the patch from the file.
+4. I tested 1.03.
+5. I used the \cygwin-b20\h-i568-cygwin32\i586-cygwin32\lib and
\cygwin-b20\h-i568-cygwin32\i586-cygwin32\include\sys instead of the
/usr/local/lib and usr/local/include/sys.
+NOTE:
+Also, the cygnus-bindir has to be placed in the path before the
+NT-directories, because the sort.exe has to be taken for cygnus, not
+NT.
+
+---------------------------------------------------------------------------
+
+ POSTGRESQL INSTALL WITH NT SPECIFICS
+
1. Download the current version of PostgreSQL.
2. Untar the package.
3. Copy the files from \pgsql\src\win32 according to the readme file.
-3. Edit \pgsql\src\template\cygwin32 if needed (I had to adjust the YFLAGS
+4. Edit \pgsql\src\template\cygwin32 if needed (I had to adjust the YFLAGS
path).
-4. ./configure
-5. make
-6. create the directory /usr/local/pgsql manually: the mkdir cannot create a
+5. ./configure
+6. make
+7. create the directory /usr/local/pgsql manually: the mkdir cannot create a
directory 2 levels deep in one step.
-7. make install
-8. cd /usr/lical/pgsql/doc
-9. make install
-10. Set the environmental data
-11. Initdb --username=jkr (do not run this command as administrator)
+8. make install
+9. cd /usr/lical/pgsql/doc
+10. make install
+11. Set the environmental data
+12. Initdb --username=jkr (do not run this command as administrator)
-12. Open a new Cygwin command prompt
-13. Start "ipc-deamon&" (background proces)
-14. Start "postmaster -i 2>&1 > /tmp/postgres.log &" (background proces)
-15. Start "tail -f /tmp/postgres.log" to see the messages
+13. Open a new Cygwin command prompt
+14. Start "ipc-deamon&" (background proces)
+15. Start "postmaster -i 2>&1 > /tmp/postgres.log &" (background proces)
+16. Start "tail -f /tmp/postgres.log" to see the messages
-16. cd /usr/src/pgsql/src/test/regress
-17. make all runtest
+17. cd /usr/src/pgsql/src/test/regress
+18. make all runtest
All test should be run, allthought the latest snapshot I tested (18-4)
appears to have some problems with locking.
-Joost
-
-[Added by bjm]
-
-By default, PostgreSQL clients like psql communicate by default using
-unix domain sockets, which don't work on NT. Start the postmaster with
--i, and when connecting to the database from a client, set the PGHOST
+NOTE:
+By default, PostgreSQL clients like psql communicate using unix domain
+sockets, which don't work on NT. Start the postmaster with -i, and
+when connecting to the database from a client, set the PGHOST
environment variable to 'localhost' or supply the hostname on the
command line.
-Also, the cygnus-bindir has to be placed in the path before the
-NT-directories, because the sort.exe has to be take for cygnus, not
-NT.
+Joost
+
---------------------------------------------------------------------------
-FIX FOR POSTGRESQL FREEZING ON NT MACHINES
+FIX FOR POSTGRESQL FREEZING ON NT MACHINES - EVERYONE SHOULD APPLY THIS PATCH
From: "Hiroshi Inoue" <Inoue@tpf.co.jp>