конфликты между cyrus sasl и openssl

При сборке cyrus sasl версии 2.1.25 в Windows с компилятором cl следуйте этому руководству: 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»: переопределение; различные основные типы

любая идея об этой ошибке?

Спасибо за вашу помощь


person mamayo    schedule 29.12.2014    source источник


Ответы (1)


Я обнаружил проблему, поскольку мне не нужны плагины sasl. Я деактивировал компиляцию плагина, отредактировав NTMakefile:

Пример использования плагинов SUBDIRS=lib

только: SUBDIRS=lib

так как меня интересует только библиотека sasl.

person mamayo    schedule 30.12.2014