Skip to content

Commit 9e1526e

Browse files
committed
Specify which versions of the Platform SDK are supported
Anything including Visual Studio 2010 compilers is not yet supported for building on Windows.
1 parent 4c37c1e commit 9e1526e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

doc/src/sgml/install-windows.sgml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<para>
2020
There are several different ways of building PostgreSQL on
2121
<productname>Windows</productname>. The simplest way to build with
22-
Microsoft tools is to install a modern version of the
22+
Microsoft tools is to install a supported version of the
2323
<productname>Microsoft Platform SDK</productname> and use use the included
2424
compiler. It is also possible to build with the full
2525
<productname>Microsoft Visual C++ 2005 or 2008</productname>. In some cases
@@ -74,7 +74,7 @@
7474
<para>
7575
PostgreSQL can be built using the Visual C++ compiler suite from Microsoft.
7676
These compilers can be either from <productname>Visual Studio</productname>,
77-
<productname>Visual Studio Express</productname> or recent versions of the
77+
<productname>Visual Studio Express</productname> or some versions of the
7878
<productname>Platform SDK</productname>. If you do not already have a
7979
<productname>Visual Studio</productname> environment set up, the easiest
8080
way us to use the compilers in the <productname>Platform SDK</productname>,
@@ -87,6 +87,14 @@
8787
<productname>Visual Studio 2008</productname>. When using the Platform SDK
8888
only, or when building for 64-bit Windows, only
8989
<productname>Visual Studio 2008</productname> is supported.
90+
<productname>Visual Studio 2010</productname> is not yet supported.
91+
</para>
92+
93+
<para>
94+
When building using the <productname>Platform SDK</productname>, versions
95+
6.0 to 7.0 of the SDK are supported. Older or newer versions will not work.
96+
In particular, versions from 7.0a and later will not work, since
97+
they include compilers from <productname>Visual Studio 2010</productname>.
9098
</para>
9199

92100
<para>

0 commit comments

Comments
 (0)