summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMagnus Hagander2007-07-01 18:40:37 +0000
committerMagnus Hagander2007-07-01 18:40:37 +0000
commit454333a687d7d64ae88892606e7bc69ebcec7746 (patch)
tree722ca82cc4b71cad18fdeb463e6b878a365dc38c /src
parentbce7bacdf206436cf2b85ccbbdc6cef56415f32d (diff)
Add notes about configuring Visual Studio Express for use with the
Platform SDK.
Diffstat (limited to 'src')
-rw-r--r--src/tools/msvc/README17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/tools/msvc/README b/src/tools/msvc/README
index 71d6f7d1d6b..17a480047c2 100644
--- a/src/tools/msvc/README
+++ b/src/tools/msvc/README
@@ -10,3 +10,20 @@ If the perl code is modified, use perltidy on it since pgindent won't
touch perl code. Use the following commandline:
perltidy -b -bl -nsfs -naws -l=100 -ole=unix *.pl *.pm
+Notes about Visual Studio Express
+---------------------------------
+To build PostgreSQL using Visual Studio Express, the Platform SDK
+has to be installed. Since this is not included in the product
+originally, extra steps are needed to make it work.
+
+First, download and install the latest Platform SDK from
+www.microsoft.com.
+
+Locate the files vcprojectengine.dll.express.config and
+vcprojectengine.dll.config in the vc\vcpackages directory of
+the Visual C++ Express installation. In these files, add the paths
+to the Platform SDK to the Include, Library and Path tags. Be sure
+to add them to the beginning of the list.
+
+This should work for both GUI and commandline builds, but a restart
+may be necessary.