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
This commit is contained in:
parent
aaef29b377
commit
f88fff1e61
@ -13,24 +13,23 @@
|
|||||||
|
|
||||||
The native Win32 port is built from source using MinGW tools. There
|
The native Win32 port is built from source using MinGW tools. There
|
||||||
is also a precompiled binary installer called pginstaller which you
|
is also a precompiled binary installer called pginstaller which you
|
||||||
can download from http://pgfoundry.org/projects/pginstaller. It is a
|
can find at from http://pgfoundry.org/projects/pginstaller. It is a
|
||||||
fully native build and uses no additional software like MinGW.
|
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
|
Tools for Building Binaries
|
||||||
|
|
||||||
The native Win32 port requires a 32-bit NT-based Microsoft operating
|
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
|
system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4 is
|
||||||
doesn't support tablespaces because it doesn't support the junction
|
no longer supported since version 8.2) Earlier operating systems do
|
||||||
points needed for symlinks.) Earlier operating systems do not have
|
not have sufficient infrastructure. Building the port also requires
|
||||||
sufficient infrastructure. Building the port also requires MinGW and
|
MinGW and Msys, which can be downloaded from http://www.mingw.org/.
|
||||||
Msys, which can be downloaded from http://www.mingw.org/. MinGW is a
|
MinGW is a Unix-like build environment for Microsoft operating
|
||||||
Unix-like build environment for Microsoft operating systems. Msys is a
|
systems. Msys is a collection of unix tools required to run shell
|
||||||
collection of unix tools required to run shell scripts like
|
scripts like configure. Neither is required to run the resulting
|
||||||
configure. Neither is required to run the resulting binaries; they
|
binaries; they are needed only for creating the binaries. Work is in
|
||||||
are needed only for creating the binaries. We have no intention of
|
progress to support building using Visual C++ in a future version.
|
||||||
supporting Visual C; their build environment is just too different
|
|
||||||
from Unix, and maintenance of such a build environment would be too
|
|
||||||
burdensome.
|
|
||||||
|
|
||||||
Steps For Building Binaries
|
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
|
If you make a change that you want to contribute, make a context diff
|
||||||
and send it to the mailing list.
|
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
|
Resources
|
||||||
|
|
||||||
There are several resources that helped us complete this port:
|
There are several resources that helped us complete this port:
|
||||||
|
@ -23,17 +23,19 @@ http://pginstaller.projects.postgresql.org/FAQ_windows.html</A>.</P>
|
|||||||
|
|
||||||
<p>The native Win32 port is built from source using MinGW tools.
|
<p>The native Win32 port is built from source using MinGW tools.
|
||||||
There is also a precompiled binary installer called <span
|
There is also a precompiled binary installer called <span
|
||||||
style="font-style: italic;">pginstaller</span> which you can download
|
style="font-style: italic;">pginstaller</span> which you can find at
|
||||||
from <a href="http://pgfoundry.org/projects/pginstaller">http://pgfoundry.org/projects/pginstaller</a>.
|
from <a href="http://pgfoundry.org/projects/pginstaller">http://pgfoundry.org/projects/pginstaller</a>.
|
||||||
It is a fully native build and uses no additional software like MinGW.<br>
|
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.
|
||||||
|
<br>
|
||||||
</p>
|
</p>
|
||||||
<h2>Tools for Building Binaries<br>
|
<h2>Tools for Building Binaries<br>
|
||||||
</h2>
|
</h2>
|
||||||
<p> The native Win32 port requires a 32-bit NT-based Microsoft
|
<p> The native Win32 port requires a 32-bit NT-based Microsoft
|
||||||
operating
|
operating
|
||||||
system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4
|
system, like Windows NT 4, Windows 2000/2003, or Windows XP. (NT 4
|
||||||
doesn't support tablespaces because it doesn't support the junction
|
is no longer supported since version 8.2) Earlier
|
||||||
points needed for symlinks.) Earlier
|
|
||||||
operating systems do not have sufficient infrastructure. Building the
|
operating systems do not have sufficient infrastructure. Building the
|
||||||
port also
|
port also
|
||||||
requires MinGW and Msys, which can be downloaded from <a
|
requires MinGW and Msys, which can be downloaded from <a
|
||||||
@ -41,10 +43,8 @@ requires MinGW and Msys, which can be downloaded from <a
|
|||||||
a Unix-like build environment for Microsoft operating systems.
|
a Unix-like build environment for Microsoft operating systems.
|
||||||
Msys is a collection of unix tools required to run shell scripts like <i>configure.
|
Msys is a collection of unix tools required to run shell scripts like <i>configure.
|
||||||
</i>Neither is required to run the resulting binaries; they are
|
</i>Neither is required to run the resulting binaries; they are
|
||||||
needed only for creating the binaries. We have no intention
|
needed only for creating the binaries. Work is in progress to support
|
||||||
of supporting Visual C; their build environment is just too different
|
building using Visual C++ in a future version.<br>
|
||||||
from Unix, and maintenance of such a build environment would be too
|
|
||||||
burdensome.<br>
|
|
||||||
</p>
|
</p>
|
||||||
<h2>Steps For Building Binaries<br>
|
<h2>Steps For Building Binaries<br>
|
||||||
</h2>
|
</h2>
|
||||||
@ -66,11 +66,6 @@ as the Msys console has buffering issues.<br>
|
|||||||
If you make a change that you want to contribute, make a context diff
|
If you make a change that you want to contribute, make a context diff
|
||||||
and send
|
and send
|
||||||
it to the mailing list. <br>
|
it to the mailing list. <br>
|
||||||
<h2>Access</h2>
|
|
||||||
The mailing list for discussion is
|
|
||||||
<i>pgsql-hackers-win32@postgresql.org</i>. You can subscribe by sending
|
|
||||||
an email body containing the word <i>subscribe</i> to <i><a
|
|
||||||
href="mailto:pgsql-hackers-win32-request@postgresql.org">pgsql-hackers-win32-request@postgresql.org</a></i>.<br>
|
|
||||||
<h2>Resources</h2>
|
<h2>Resources</h2>
|
||||||
There are several resources that helped us complete this port:<br>
|
There are several resources that helped us complete this port:<br>
|
||||||
<ul>
|
<ul>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user