leolewin
2015-09-11 13:09
采纳率: 100%
浏览 3.9k
已采纳

openssl编译出错,真心快崩溃了。。。求解答

如题,小弟今天编译的openssl-0.9.8zg,在执行nmake -f ms\ntdll.mak后,总是出现以下错误

 -c .\crypto\ec\ec_asn1.c
ec_asn1.c
.\crypto\ec\ec_asn1.c(264) : error C2370: “ECPKPARAMETERS_it”: 重定义;不同的
存储类
        .\crypto\ec\ec_asn1.c(262) : 参见“ECPKPARAMETERS_it”的声明
.\crypto\ec\ec_asn1.c(265) : error C2370: “ECPKPARAMETERS_it”: 重定义;不同的
存储类
        .\crypto\ec\ec_asn1.c(262) : 参见“ECPKPARAMETERS_it”的声明
.\crypto\ec\ec_asn1.c(275) : error C2370: “EC_PRIVATEKEY_it”: 重定义;不同的存
储类
        .\crypto\ec\ec_asn1.c(273) : 参见“EC_PRIVATEKEY_it”的声明
.\crypto\ec\ec_asn1.c(276) : error C2370: “EC_PRIVATEKEY_it”: 重定义;不同的存
储类
        .\crypto\ec\ec_asn1.c(273) : 参见“EC_PRIVATEKEY_it”的声明
NMAKE : fatal error U1077: “D:\Program\VS2010\VC\BIN\cl.EXE”: 返回代码“0x2”
Stop.

不论是更换openssl版本还是清空环境变量,在这里总是出错,之前同样的步骤在另一个电脑上还成功编译的,网上的方法都试了,完全无效。
恳请各位前辈救小弟与水火,谢谢!

1条回答 默认 最新

相关推荐 更多相似问题