Ошибка компиляции OpenSSL для Win32 - PullRequest
2 голосов
/ 14 июля 2010

При попытке собрать OpenSSL на Win32 я получаю следующую ошибку:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\errno.h(92) : error C2220: warning treated as error - no 'object' file generated
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\errno.h(92) : warning C4005: 'EADDRINUSE' : macro redefinition
tmp32\e_os.h(153) : see previous definition of 'EADDRINUSE'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"' : return code '0x2' Stop.

Я следовал инструкциям INSTALL.W32 к письму. Я настроил с флагом без asm. Я использую Visual Studio Express 2010 C ++.

Спасибо, что уделили время.

1 Ответ

3 голосов
/ 14 июля 2010

Видимо, это ошибка в OpenSSL 1.0.0.Я скачал источник 1.0.0a, и он прекрасно компилируется.

...