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.

"Project" C: \ dll \ postgres \ pgsql.sln "on node 1 (default targets).
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. "

This is because the Sub DeterminePlatform function of the Solution.pm program uses the following expression:
"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 по дате отправления:

Предыдущее
От: nuko yokohama
Дата:
Сообщение: Re: Implementing Incremental View Maintenance
Следующее
От: Fujii Masao
Дата:
Сообщение: Re: Does recovery write to backup_label ?