Skip to content

Instantly share code, notes, and snippets.

@kohnakagawa
Created October 1, 2019 07:59
Show Gist options
  • Save kohnakagawa/82e084761a0d96cb1fd7b24eccd5ea25 to your computer and use it in GitHub Desktop.
Save kohnakagawa/82e084761a0d96cb1fd7b24eccd5ea25 to your computer and use it in GitHub Desktop.

llvm for riscv のビルド試行

$ cmake -DLLVM_ENABLE_PROJECTS=clang -G Ninja ../llvm -DCMAKE_BUILD_TYPE="Release" \
  -DBUILD_SHARED_LIBS=True -DLLVM_USE_SPLIT_DWARF=True \
  -DLLVM_OPTIMIZED_TABLEGEN=True -DLLVM_BUILD_TESTS=False \
  -DDEFAULT_SYSROOT="/etc/path/to/riscv64-unknown-elf" \
  -DLLVM_DEFAULT_TARGET_TRIPLE="riscv64-unknown-elf" \
  -DLLVM_TARGETS_TO_BUILD="RISCV"
$ cmake --build .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment