Как скомпилировать fips для компилятора mingw?

Я пытаюсь скомпилировать модуль Fips 2.0 для компилятора mingW. Я установил mingW, msys и скачал openssl-fips-2.0.16. Я ввел ./config fips в msys, чтобы настроить его для mingw, а после этого ввел команду make в msys и получил следующие ошибки:

cryptlib.c:260:20: ошибка: 'ERROR_INSUFFICIENT_BUFFER' необъявлено (первое использование в этой функции) GetLastError() != ERROR_INSUFFICIENT_BUFFER)

Как я могу решить эту проблему? Как правильно это сделать для компилятора mingW?


person Ash    schedule 15.11.2018    source источник
comment
ПОЛУЧИЛ решение, исправившее это путем понижения версии MinGW w32api: mingw-get upgrade w32api‹5.0.2 Эта ссылка: github.com/openssl/openssl/issues/5327   -  person Ash    schedule 15.11.2018
comment
Если вы нашли рабочее решение, добавьте его в качестве ответа и примите.   -  person Jesse    schedule 15.11.2018


Ответы (1)


Получил решение ... исправил это, понизив версию MingW w32api (mingw-get upgrade "w32api‹5.0.2")

Обратитесь к этому: github.com/openssl/openssl/issues/5327

person Ash    schedule 15.11.2018