下準備として、実メモリを1G以上(&swap1G以上)搭載しているか
確認してください。
512Mだとclangのコンパイルがエラーで完了しません。
まずは必要なソースファイルをダウンロードします。
[bash]
$ wget http://llvm.org/releases/3.2/llvm-3.2.src.tar.gz
$ wget http://llvm.org/releases/3.2/clang-3.2.src.tar.gz
$ wget http://llvm.org/releases/3.2/compiler-rt-3.2.src.tar.gz
[/bash]
各ファイルを解凍してコンパイルできる状態にして
一気にコンパイル&インストールしてしまいます。
[bash]
$ tar zxvf llvm-3.2.src.tar.gz
$ tar zxvf clang-3.2.src.tar.gz
$ tar zxvf compiler-rt-3.2.src.tar.gz
$ mv clang-3.2.src llvm-3.2.src/tools/
$ mv clang-3.2.src clang
$ mv clang-3.2.src llvm-3.2.src/projects/
$ mv compiler-rt-3.2.src compiler-rt
$ cd llvm-3.2.src
$ mkdir build
$ cd build
$ cmake ..
$ make
# make install
[/bash]
以上で完了です。
