Our MingW FAQ appears to be seriously out of date. Couple of fixes: we
authorBruce Momjian
Mon, 20 Nov 2006 19:31:27 +0000 (19:31 +0000)
committerBruce Momjian
Mon, 20 Nov 2006 19:31:27 +0000 (19:31 +0000)
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
doc/src/FAQ/FAQ_MINGW.html

index d467e4796ad0238aa93a8cd31438275675b633c6..88e6d90850ded7577bffb1873b2f76e12d9e8208 100644 (file)
    
    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 [email protected].
-   You can subscribe by sending an email body containing the word
-   subscribe to [email protected].
-   
 Resources
 
    There are several resources that helped us complete this port:
index e2a6f759f551bc5ed88f09c9554c5246e53e4474..77ff60bb5a51f49fc3fa9b98b2f932c3ae290d6a 100644 (file)
@@ -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 
- style="font-style: italic;">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 
@@ -41,10 +43,8 @@ requires MinGW and Msys, which can be downloaded from 
 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.
+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
-[email protected]. You can subscribe by sending
-an email body containing the word subscribe to 
 

Resources

 There are several resources that helped us complete this port: