From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
---|---|
To: | Hans Buschmann <buschmann(at)nidsa(dot)net>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: [REQUEST] Change Windows standard distribution to Visual Studio 2015 for PostgreSQL 10 and later |
Date: | 2017-03-28 20:19:47 |
Message-ID: | 103afadd-0b67-1baf-18b8-8e309449a50a@aklaver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 03/28/2017 06:46 AM, Hans Buschmann wrote:
>
> I use Postgres on Windows 64 bit (8.1,10,WS2012R2,WS2016) for quite a while.
> I always install and upgrade from the ZIP binary distribution from
> enterpriseDB which works like a charm.
>
> In a recent fresh install I noticed that PostgreSQL 9.6.2 (older
> versions not tested anymore) requires Visual C++ 2013 Runtime library to
> be installed.
>
> It seems all binaries are linked against msvcr120.dll (verified with
> ProcExplorer of Sysinternals).
>
> I propose to switch to Visual Studio 2015 for the next distribution:
This will need to be taken up with EnterpriseDB as they do the
packaging. I would suggest:
https://www.enterprisedb.com/general-inquiry-form
or their forums if you can find them:) There seems to have been redesign
of their Web site and I don't know where the forums went to.
>
> - no more install of > 5 years old runtime library
> - seems to need no extra runtime library on newer systems (there is no
> msvcr140.dll after installation of VCR 2015)
> - when needed, VC Runtime Library 2015 is the same requirement as for
> recent Apache 2.4.xx versions
> - VS2015 build is already member of the build farm
> - I could easyly test the beta on recent Windows 64 OSs
>
> BTW, nowhere in the current documentation is mentioned the requirement
> of the VC++ runtime library installation.
>
> Thanks in advance
>
> Hans Buschmann
>
>
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Adrian Klaver | 2017-03-28 20:27:03 | Re: Equivalent function not found for ERROR_PROCEDURE(),ERROR_LINE(),ERROR_MESSAGE(). |
Previous Message | David G. Johnston | 2017-03-28 20:13:40 | Re: Equivalent function not found for ERROR_PROCEDURE(),ERROR_LINE(),ERROR_MESSAGE(). |