Сборка исходников gcc-компилятором под Win10.

Приветствую всех.
Подскажите, если кто-нибудь занимался подобным - никак не получается собрать, хотя следую пошагово мануалу.

Этап ./configure --without-zlib заканчивается успешно, судя по логу (exit 0 в самом конце).
После запускаю make, в соответствии с мануалом.
Завершается такими строками:

exec.c: IN FUNCTION 'AddUserToTokenDacl':
exec.c:649:25: error: 'ERROR_INSUFFICIENT_BUFFER' undeclared (first USE IN this FUNCTION)
   IF (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
                         ^~~~~~~~~~~~~~~~~~~~~~~~~
exec.c:649:25: note: each undeclared identifier IS reported only once FOR each FUNCTION it appears IN
exec.c: IN FUNCTION 'GetTokenUser':
exec.c:770:25: error: 'ERROR_INSUFFICIENT_BUFFER' undeclared (first USE IN this FUNCTION)
   IF (GetLastError() == ERROR_INSUFFICIENT_BUFFER)
                         ^~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [exec.o] Error 1
make[2]: Leaving directory `/home/pgrunner/postgresql-11beta2/src/common'
make[1]: *** [install-common-recurse] Error 2
make[1]: Leaving directory `/home/pgrunner/postgresql-11beta2/src'
make: *** [install-src-recurse] Error 2

...что это за константа вообще - "ERROR_INSUFFICIENT_BUFFER". Пришёл к выводу после поисков, что она имеет отношение непосредственно к Windows библиотекам...

МОжт сталкивался кто..?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Сборка на Винде - это тот ещё

Сборка на Винде - это тот ещё квест.
Не советую - возьмите готовый.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023