nsait-linaro commented on a change in pull request #11383:
URL: https://github.com/apache/arrow/pull/11383#discussion_r732473553
##########
File path: docs/source/developers/cpp/windows.rst
##########
@@ -286,6 +286,28 @@ file:
make || exit /B
popd
+Building on Windows/ARM64 using Ninja and Clang
+===============================================
+
+Ninja and clang can be used for building library on windows/arm64 platform.
+
+.. code-block:: batch
+
+ cd cpp
+ mkdir build
+ cd build
+
+ set CC=clang-cl
+ set CXX=clang-cl
+
+ cmake -G "Ninja" ..
+
+ cmake --build . --config Release
+
+LLVM toolchain for Windows on ARM64 can be downloaded from LLVM release page
`LLVM release page <https://releases.llvm.org>`_
Review comment:
For LLVM 12 there is a pre-built binary for WoA64
https://github.com/llvm/llvm-project/releases/tag/llvmorg-12.0.0
I think it hasn't been uploaded yet for LLVM 13 which is the latest release
from a couple of weeks back but I checked with the people from the LLVM
community and they have confirmed that it will be uploaded very shortly. The
release candidate for LLVM 13 can be found [here](
https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0-rc4/LLVM-13.0.0-rc4-woa64.zip)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]