hi, I've got an error when compiling last release of openssl under vs2103 & win8.1
D:\..\openssl-1.0.0l>ms\32all.bat .. lot of output ... Copying: ./ssl/kssl.h to inc32/openssl/kssl.h cl /Fotmp32.dbg\cryptlib.obj -Iinc32 -Itmp32.dbg /MTd /Od -DDEBUG -D_DE BUG -DOPENSSL_THREADS -DDSO_WIN32 -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAM E_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN _ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_AS M -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_DYNAMIC_ENGI NE /Zl /Zi /Fdtmp32.dbg/lib -c .\crypto\cryptlib.c cryptlib.c .\crypto\cryptlib.c(863) : error C2220: warning treated as error - no 'object' file generated .\crypto\cryptlib.c(863) : warning C4996: 'GetVersion': was declared deprecated C:\Program Files (x86)\Windows Kits\8.1\include\um\sysinfoapi.h(110) : see declaration of 'GetVersion' NMAKE : fatal error U1077: '"D:\Program Files (x86)\Microsoft Visual Studio 12.0 \VC\BIN\cl.EXE"' : return code '0x2' Stop. GetVersion function is no more available under win8.1 http://msdn.microsoft.com/en-us/library/windows/desktop/ms724439%28v=vs.85%2 9.aspx I found three calls to GetVersion() crypto\bio\bss_log.c@248 crypto\cryptlib.c@863 crypto\rand\rand_win.c@753 Regards Arnaud Grandville ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
