如何为Mingw编译器编译fips?

时间:2018-11-15 07:42:03

标签: openssl mingw msys fips

我正在尝试为mingW编译器编译Fips模块2.0。我已经安装mingW,msys并下载了openssl-fips-2.0.16。我在msys中输入./config fips来为mingw配置它,然后在msys中输入make命令并得到以下错误:

  

cryptlib.c:260:20:错误:未声明'ERROR_INSUFFICIENT_BUFFER'   (首先在此函数中使用)GetLastError()!=   ERROR_INSUFFICIENT_BUFFER)

如何解决此问题?对于mingW编译器,正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

解决了..通过降低MingW的w32api来解决此问题 (mingw-get升级“ w32api <5.0.2”)

请参阅:github.com/openssl/openssl/issues/5327