Closed wangdevmgit closed 6 years ago
uncomment https://github.com/Microsoft/openssl/blob/OpenSSL_1_0_2_WinRT-stable/ms/winrtdef.h#L24-L39 for 10.0.14393.0 SDK, or the best wrap this into ifdef
#if !defined(NTDDI_WIN10_RS1) || (NTDDI_VERSION <= NTDDI_WIN10_RS1)
...
#endif
Thanks @afedchin,
Would you want to create a pull request and I can merge the change.
It gets challenging sometimes to try to validate all the combinations on SDKS.
I didn't try this solution. If @wangdevmgit confirm that it works I'll create a PR
Hi @afedchin , I have tried your first solution, tt works.
uncomment https://github.com/Microsoft/openssl/blob/OpenSSL_1_0_2_WinRT-stable/ms/winrtdef.h#L24-L39 for 10.0.14393.0 SDK,
However, I didn't try your the ifdef solution because I don't know how to do it.
Also, I modified LIBPATH in setVSvars.bat , because I met a compile-error : error C1107: could not find assembly 'windows.foundation.foundationcontract.winmd'
Merged. Thanks for the change.
Hi, I have cloned from the repo branch OpenSSL_1_0_2_WinRT-stable. Then I try to build on UWP with ms\do_vsprojects14.bat (for Visual Studio 2015), an error occurs:
So I disabled -WX and builded again, an error LNK2019 happened:
Note: I could build successfully with Windows SDK (10.0.16299.0) but failed with 10.0.14393.0.
Is there anything I could to fix this issue?