Postgres 32 bits client compilation fail. Win32 bits client is supported?
От | Ranier Vilela |
---|---|
Тема | Postgres 32 bits client compilation fail. Win32 bits client is supported? |
Дата | |
Msg-id | CAEudQAoa1wLk97rOmyWWOoLbzNL2Rs7HejaeCjruuoNhGChYHQ@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: Postgres 32 bits client compilation fail. Win32 bits client is supported?
|
Список | pgsql-hackers |
Hi,
I am migrating my applications that use postgres client from msvc 2010 (32bits) to msvc 2019 (32 bits).Compilation using msvc 2019 (64 bits), works very well.
But the build using msvc 2019 (32 bit) is not working.
The 32-bit Platform variable is set to x86, resulting in the first error.
C: \ dll \ postgres \ pgsql.sln.metaproj: error MSB4126: The specified solution configuration "Release | x86" is invalid. Plea
if specify a valid solution configuration using the Configuration and Platform properties (e.g. MSBuild.exe Solution.sl
n / p: Configuration = Debug / p: Platform = "Any CPU") or leave those properties blank to use the default solution configurati
on. [C: \ dll \ postgres \ pgsql.sln]
Done Building Project "C: \ dll \ postgres \ pgsql.sln" (default targets) - FAILED. "
"my $ output =` cl /? 2> & 1`; "
The result of msvc 2019 (32bits) is:
"Microsoft (R) C / C ++ Optimizing Compiler Version 19.24.28315 for x86"
By setting the Platform variable manually to WIn32, the compilation process continues until it stops at:
"Generating configuration headers ..."
Where the second error occurs:
unused defines: HAVE_STRUCT_CMSGCRED
USE_NAMED_POSI ... etc ...
ALIGNOF_DOUBLE USE_DEV_URANDOM at C: \ dll \ postgres \ src \ tools \ msvc / Mkvcbuild.pm line 842.
Question:
Will Postgres continue to support 32-bit client?
regards,
Ranier Vilela
В списке pgsql-hackers по дате отправления: