cyrus sasl和openssl之间的冲突

cyrus sasl和openssl之间的冲突,openssl,md5,sasl,Openssl,Md5,Sasl,使用cl编译器在windows上构建cyrus sasl 2.1.25版时,请遵循以下指南: openssl的版本是0.9.6g 在这一步: #nmake /f NTMakefile 它失败,出现以下错误: openssl-engine-0.9.6g\include\openssl/md5.h(103):错误C2371:'md5_CTX':重新定义;不同的基本类型 你知道这个错误吗 感谢您的帮助我发现了问题,因为我不想要sasl插件。我通过编辑NTMakefile禁用了插件编译: SUBDI

使用cl编译器在windows上构建cyrus sasl 2.1.25版时,请遵循以下指南:

openssl的版本是0.9.6g

在这一步:

#nmake /f NTMakefile
它失败,出现以下错误: openssl-engine-0.9.6g\include\openssl/md5.h(103):错误C2371:'md5_CTX':重新定义;不同的基本类型

你知道这个错误吗


感谢您的帮助

我发现了问题,因为我不想要sasl插件。我通过编辑NTMakefile禁用了插件编译:

SUBDIRS=lib插件utils示例

仅限于: SUBDIRS=lib

因为我只对sasl图书馆感兴趣