numbaを、condaで簡単にインストールできるところだが、諸般の事情もあってpipでインストールしてみた。以下はその手順。なお、Pythonは2.7を使用。
#1. cmakeのインストール
0. https://cmake.org/download/から、cmake-3.7.0-rc1-Linux-x86_64.shをダウンロード
0. ダウンロード先(e.g. /home/ユーザ/download)にて、sh cmake-3.7.0-rc1-Linux-x86_64.sh
0. ディレクトリcmake-3.7.0-rc1-Linux-x86_64が作成され、その中にcmakeがインストールされる
#2. LLVMのインストール
0. http://llvm.org/releases/download.html#3.8.1から、LLVM source codeをダウンロード
0. ダウンロード先(e.g. /home/ユーザ/download)にて、tar xvfJ llvm-3.8.1.src.tar.xz
0. cd llvm-3.8.1.src
0. mkdir build
0. cd build
0. ../../cmake-3.7.0-rc1-Linux-x86_64/bin/cmake ..
0. make
0. sudo make install
#3. llvmliteのインストール
0. su
0. export LLVM_CONFIG=/usr/local/bin/llvm-config
0. yum install libstdc++-static
0. pip install llvmlite
0. exit
#4. numbaのインストール
0. sudo pip install numba
#5. numbaのテスト
0. http://yutori-datascience.hatenablog.com/entry/2014/12/09/235628を参考にテストプログラムを作成、実行⇒正しく動いた!