From f88fff1e61414b99981fbdd1ab1ec44de31fc859 Mon Sep 17 00:00:00 2001
From: Bruce Momjian
Date: Mon, 20 Nov 2006 19:31:27 +0000
Subject: [PATCH] Our MingW FAQ appears to be seriously out of date. Couple of
fixes: we want to direct MSI downloads to main download site, NT4 not
supported anymore, msvc build env in progress, pgsql-hackers-win32 is no
more.
Magnus Hagander
---
doc/FAQ_MINGW | 33 +++++++++++++--------------------
doc/src/FAQ/FAQ_MINGW.html | 21 ++++++++-------------
2 files changed, 21 insertions(+), 33 deletions(-)
diff --git a/doc/FAQ_MINGW b/doc/FAQ_MINGW
index d467e4796a..88e6d90850 100644
--- a/doc/FAQ_MINGW
+++ b/doc/FAQ_MINGW
@@ -13,24 +13,23 @@
The native Win32 port is built from source using MinGW tools. There
is also a precompiled binary installer called pginstaller which you
- can download from http://pgfoundry.org/projects/pginstaller. It is a
- fully native build and uses no additional software like MinGW.
+ can find at from http://pgfoundry.org/projects/pginstaller. It is a
+ fully native build and uses no additional software like MinGW. The
+ ready-made instlaler files are available on the main PostgreSQL ftp
+ servers in the binary/win32 directory.
Tools for Building Binaries
The native Win32 port requires a 32-bit NT-based Microsoft operating
- system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4
- doesn't support tablespaces because it doesn't support the junction
- points needed for symlinks.) Earlier operating systems do not have
- sufficient infrastructure. Building the port also requires MinGW and
- Msys, which can be downloaded from http://www.mingw.org/. MinGW is a
- Unix-like build environment for Microsoft operating systems. Msys is a
- collection of unix tools required to run shell scripts like
- configure. Neither is required to run the resulting binaries; they
- are needed only for creating the binaries. We have no intention of
- supporting Visual C; their build environment is just too different
- from Unix, and maintenance of such a build environment would be too
- burdensome.
+ system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4 is
+ no longer supported since version 8.2) Earlier operating systems do
+ not have sufficient infrastructure. Building the port also requires
+ MinGW and Msys, which can be downloaded from http://www.mingw.org/.
+ MinGW is a Unix-like build environment for Microsoft operating
+ systems. Msys is a collection of unix tools required to run shell
+ scripts like configure. Neither is required to run the resulting
+ binaries; they are needed only for creating the binaries. Work is in
+ progress to support building using Visual C++ in a future version.
Steps For Building Binaries
@@ -46,12 +45,6 @@ Steps For Building Binaries
If you make a change that you want to contribute, make a context diff
and send it to the mailing list.
-Access
-
- The mailing list for discussion is pgsql-hackers-win32@postgresql.org.
- You can subscribe by sending an email body containing the word
- subscribe to pgsql-hackers-win32-request@postgresql.org.
-
Resources
There are several resources that helped us complete this port:
diff --git a/doc/src/FAQ/FAQ_MINGW.html b/doc/src/FAQ/FAQ_MINGW.html
index e2a6f759f5..77ff60bb5a 100644
--- a/doc/src/FAQ/FAQ_MINGW.html
+++ b/doc/src/FAQ/FAQ_MINGW.html
@@ -23,17 +23,19 @@ http://pginstaller.projects.postgresql.org/FAQ_windows.html.
The native Win32 port is built from source using MinGW tools.
There is also a precompiled binary installer called pginstaller which you can download
+ style="font-style: italic;">pginstaller which you can find at
from http://pgfoundry.org/projects/pginstaller.
-It is a fully native build and uses no additional software like MinGW.
+It is a fully native build and uses no additional software like MinGW.
+The ready-made instlaler files are available on the main PostgreSQL ftp servers
+in the binary/win32 directory.
+
Tools for Building Binaries
The native Win32 port requires a 32-bit NT-based Microsoft
operating
system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4
-doesn't support tablespaces because it doesn't support the junction
-points needed for symlinks.) Earlier
+is no longer supported since version 8.2) Earlier
operating systems do not have sufficient infrastructure. Building the
port also
requires MinGW and Msys, which can be downloaded from configure.
Neither is required to run the resulting binaries; they are
-needed only for creating the binaries. We have no intention
-of supporting Visual C; their build environment is just too different
-from Unix, and maintenance of such a build environment would be too
-burdensome.
+needed only for creating the binaries. Work is in progress to support
+building using Visual C++ in a future version.
Steps For Building Binaries
@@ -66,11 +66,6 @@ as the Msys console has buffering issues.
If you make a change that you want to contribute, make a context diff
and send
it to the mailing list.
-Access
-The mailing list for discussion is
-pgsql-hackers-win32@postgresql.org. You can subscribe by sending
-an email body containing the word subscribe to pgsql-hackers-win32-request@postgresql.org.
Resources
There are several resources that helped us complete this port: