From 78aaffd285c4a66452004f8f2c4ff2771cee4cb4 Mon Sep 17 00:00:00 2001
From: Michael Paquier
Date: Wed, 3 Jul 2019 08:58:17 +0900
Subject: Add support for Visual Studio 2019 in build scripts
This adjusts the documentation and the scripts related to the versions
of Windows SDK supported.
Author: Haribabu Kommi
Reviewed-by: Andrew Dunstan, Juan José SantamarÃa Flecha, Michael
Paquier
Discussion: https://postgr.es/m/CAJrrPGcfqXhfPyMrny9apoDU7M1t59dzVAvoJ9AeAh5BJi+UzA@mail.gmail.com
Backpatch-through: 9.4
---
doc/src/sgml/install-windows.sgml | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
(limited to 'doc/src')
diff --git a/doc/src/sgml/install-windows.sgml b/doc/src/sgml/install-windows.sgml
index 4e5681cf467..df53f63074c 100644
--- a/doc/src/sgml/install-windows.sgml
+++ b/doc/src/sgml/install-windows.sgml
@@ -19,10 +19,10 @@
There are several different ways of building PostgreSQL on
Windows. The simplest way to build with
- Microsoft tools is to install Visual Studio Express 2017
+ Microsoft tools is to install Visual Studio Express 2019
for Windows Desktop and use the included
compiler. It is also possible to build with the full
- Microsoft Visual C++ 2005 to 2017.
+ Microsoft Visual C++ 2005 to 2019.
In some cases that requires the installation of the
Windows SDK in addition to the compiler.
@@ -77,19 +77,19 @@
Visual Studio Express or some versions of the
Microsoft Windows SDK. If you do not already have a
Visual Studio environment set up, the easiest
- ways are to use the compilers from Visual Studio Express 2017
+ ways are to use the compilers from Visual Studio Express 2019
for Windows Desktop or those in the Windows SDK
- 8.1, which are both free downloads from Microsoft.
+ 10, which are both free downloads from Microsoft.
Both 32-bit and 64-bit builds are possible with the Microsoft Compiler suite.
32-bit PostgreSQL builds are possible with
Visual Studio 2005 to
- Visual Studio 2017 (including Express editions),
- as well as standalone Windows SDK releases 6.0 to 8.1.
+ Visual Studio 2019 (including Express editions),
+ as well as standalone Windows SDK releases 6.0 to 10.
64-bit PostgreSQL builds are supported with
- Microsoft Windows SDK version 6.0a to 8.1 or
+ Microsoft Windows SDK version 6.0a to 10 or
Visual Studio 2008 and above. Compilation
is supported down to Windows XP and
Windows Server 2003> when building with
@@ -97,8 +97,9 @@
Visual Studio 2013. Building with
Visual Studio 2015 is supported down to
Windows Vista> and Windows Server 2008>.
- Building with Visual Studio 2017 is supported
- down to Windows 7 SP1> and Windows Server 2008 R2 SP1>.
+ Building with Visual Studio 2017 and
+ Visual Studio 2019 is supported
+ down to Windows 7 SP1> and Windows Server 2008 R2 SP1>.
@@ -162,7 +163,7 @@ $ENV{PATH}=$ENV{PATH} . ';c:\some\where\bison\bin';
If your build environment doesn't ship with a supported version of the
Microsoft Windows SDK it
is recommended that you upgrade to the latest version (currently
- version 7.1), available for download from
+ version 10), available for download from
>.
--
cgit v1.2.3