Bug: 68728864

Clone this repo:
  1. e55076e Merge "Append -Wno-error in compiler wrapper with --build-llvm-next" by Treehugger Robot · 2 days ago master
  2. 9a2f8ec Append -Wno-error in compiler wrapper with --build-llvm-next by Pirama Arumuga Nainar · 3 days ago
  3. d635e95 Inhibit all of CMake's own NDK handling code. by Haibo Huang · 3 days ago
  4. 89f8e8a Use the correct svn revision in --build-llvm-next builds by Pirama Arumuga Nainar · 4 days ago
  5. 5b00282 Update llvm-toolchain-testing to r380035 by Pirama Arumuga Nainar · 5 days ago

Android Clang/LLVM Toolchain

For the latest version of this doc, please make sure to visit: Android Clang/LLVM Toolchain Readme Doc

You can also visit the Android Clang/LLVM Prebuilts Readme Doc for more information about our prebuilt toolchains (and what versions they are based upon).

Build Instructions

$ mkdir llvm-toolchain && cd llvm-toolchain
$ repo init -u https://android.googlesource.com/platform/manifest -b llvm-toolchain
$ repo sync -c
$ python toolchain/llvm_android/build.py

If building on Linux, pass --no-build windows to build.py to skip building Clang for Windows.

If you have an additional llvm tree built and present in your $PATH, then build.py might fail during the Windows build of libcxxabi with the error 'libstdc++ version must be at least 4.8.'. The solution is to remove that path from your $PATH before invoking build.py.

More Information

We have a public mailing list that you can subscribe to: android-llvm@googlegroups.com