【问题标题】:conflicts between cyrus sasl and opensslcyrus sasl 和 openssl 之间的冲突
【发布时间】:2014-12-29 17:49:12
【问题描述】:

当按照本指南使用 cl 编译器在 windows 上构建 cyrus sasl 版本 2.1.25 时: http://www.sendmail.org/~ca/email/cyrus2/windows.html

其中 openssl 版本为 0.9.6g。

在这一步:

#nmake /f NTMakefile

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

对此错误有任何想法吗?

感谢您的帮助

【问题讨论】:

    标签: openssl md5 sasl


    【解决方案1】:

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

    SUBDIRS=lib 插件实用程序示例

    仅: SUBDIRS=lib

    因为我只对 sasl 库感兴趣。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-27
      • 2012-03-06
      • 2011-05-02
      • 2012-11-25
      • 2013-10-27
      • 2014-03-02
      相关资源
      最近更新 更多