我正在尝试为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编译器,正确的方法是什么?
答案 0 :(得分:0)
解决了..通过降低MingW的w32api来解决此问题 (mingw-get升级“ w32api <5.0.2”)
请参阅:github.com/openssl/openssl/issues/5327