Add build note for win-arm64
authorGabor Kertesz <gabor.kertesz@linaro.org>
Tue, 22 Mar 2022 17:13:22 +0000 (18:13 +0100)
committerTomas Mraz <tomas@openssl.org>
Thu, 24 Mar 2022 12:32:54 +0000 (13:32 +0100)
Windows on Arm is not officially supported by release, but with
x86 emulated Perl it can be built locally.
This method is added to Windows notes.
Locally all tests are passed on win-arm64.

CLA: trivial

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17940)

(cherry picked from commit 288e9680399d3a755861d309058dda2fb48af8bf)

NOTES-WINDOWS.md

index 40fd95cf67212cfc85b098b2f5698217da687fc7..b2343834e10069903cdb8321fc200e70efbca661 100644 (file)
@@ -71,9 +71,10 @@ Quick start
     <https://docs.microsoft.com/cpp/build/building-on-the-command-line>
 
  5. From the root of the OpenSSL source directory enter
-    perl Configure VC-WIN32    if you want 32-bit OpenSSL or
-    perl Configure VC-WIN64A   if you want 64-bit OpenSSL or
-    perl Configure             to let Configure figure out the platform
+    perl Configure VC-WIN32     if you want 32-bit OpenSSL or
+    perl Configure VC-WIN64A    if you want 64-bit OpenSSL or
+    perl Configure              to let Configure figure out the x86/x64 platform or
+    perl Configure VC-WIN64-ARM if you want Windows on Arm (win-arm64) OpenSSL
 
  6. nmake