トップ 一覧 Farm 検索 ヘルプ RSS ログイン

Diary/2022-9-13の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!大阪(2)
午後から,はじめましての方々を訪問.
いろいろと面白いものを見せてもらった.

!LLVMビルド/VMWare
都合によりノートPCはWindows11で運用中
...だけだと困るのでVMWareなLinux環境を使っている.
重たい作業はなるだけリモート環境に投げるようにしているのだけど
手元に,ちょっとした作業環境も欲しいということでLLVMのビルド.

 git clone https://github.com/llvm/llvm-project.git \
           -b release/12.x \
	   llvm-mybuild
 cmake -G Ninja \
       -DCMAKE_BUILD_TYPE="Debug" \
       -DDEFAULT_SYSROOT="$RISCV/riscv64-unknown-elf" \
       -DLLVM_TARGETS_TO_BUILD="X86;RISCV" \
       -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi" \
       ../llvm

仮想環境は,コア数2,メモリ16GBで動かしているのだけど,
普通にninjaでビルドすると2から3プロセスとが動かしてldでメモリが涸渇.
仕方ないので,なんかいかビルドに失敗した後は,
ninja -j1 とかして,ゆるゆるとビルド.
topでみてると8GB越えのメモリを要求していて,そりゃ -j1 じゃないとだめだな,と.