Windows build issues

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Windows build issues
Date: 2011-03-31 19:38:11
Message-ID: 1301600291.9296.9.camel@vanquo.pezone.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I was trying to build the Windows msvc build for the first time and ran
into some issues.

The documentation talks about obtaining and using the "Platform SDK". I
understand that this is nowadays called the "Windows SDK". Searching
for the former on the Microsoft download site doesn't offer anything
recent. If my understanding is correct, the documentation should be
updated.

The file src/tools/msvc/README contains some information that apparently
augments the build instructions in the main documentation. It talks
about Visual Studio 2005, which is probably outdated, and the section
"Notes about Visual Studio Express" talks about some files that my
installation doesn't contain, so probably also outdated. That last
section should probably be moved into the main documentation, if it's
still relevant.

Between the main documentation and that README, it also becomes less
clear whether the SDK or Visual Studio Express or both are needed.

Then the real issue. The build.pl tries to call "vcbuild", which
neither the SDK version 7.1 nor the Visual Studio Express 2010 contain
anywhere. (There is a vcbuild.dll, but that's it.) Some web searching
suggests that vcbuild.exe might have been renamed in the Visual Studio
2010 version. I don't see any buildfarm coverage of that version.

So is 2010 supported, and where is the vcbuild program supposed to come
from?

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2011-03-31 19:48:37 Re: corner case about replication and shutdown
Previous Message Robert Haas 2011-03-31 19:14:47 Re: Bug in autovacuum.c?