読み書きプログラミング

日常のプログラミングで気づいたことを綴っています

kombiloをOS Xにインストールする

kombiloは棋譜データベースプログラムです。以下からソースをダウンロードできます。

http://www.u-go.net/kombilo/

cd kombilo
sudo easy_install configobj setuptools pyttk pip
brew install boost
brew tap homebrew/science
brew install pmw
export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH
# ~/.bash_profileにexport PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATHを追加。
sudo pip install pillow
cd lk
ARCHFLAGS="-arch x86_64" CC=llvm-gcc-4.2 CXX=llvm-g++-4.2 python setup.py build_ext
cp libkombilo.py build/lib.macosx-*/_libkombilo.so ../src/

Xcode 5のコンパイラOpenMPをサポートしていないので、llvm-gcc-4.2を使います。