Open alanch-ms opened 8 years ago
Thanks for reporting this. I'll take a look with the RS1 SDK.
Actually, regarding point 2, the error was due to version conflict of WinSDK. Openssl-uwp was compile with 10.0.14393.0 (the version in the registry), but the visual studio project consuming the libeay32.lib was targeting 10.0.10586.0 (specified by the VS project file). Hence, FindFirstFileW was not found during the "link" phase.
I guess the correct fix here is to specify which WinSDK version to build openssl against. As far as I can tell, the WinSDK version determine by ms\setVSvars.bat. Is setting the environment variable "_WKITS10VER" before calling ms\setVSvars.bat the correct way of specifying which WinSDK version to use?
(I guess that would be a good workaround for point 1 as well.)
Yes, it seems that the logic for the SDK has changed slightly and I'll look to patch the scripts.
I ran into 2 issues while compiling with RS1 Windows SDK. It worked fine with TH2 Windows SDK.
libeay32.lib(o_dir.obj) : error LNK2019: unresolved external symbol __imp_FindFirstFileW referenced in function OPENSSL_DIR_read