Loading...
 
印刷
English

Pashaインストールログ

PASHA_1.0.3のインストール 参照  http://sites.google.com/site/yongchaosoftware/pasha(external link)


(1)TBB(Intel® Threading Building Blocks) libraryのインストール
$ cd /work_path
$ wget  http://threadingbuildingblocks.org/uploads/77/182/4.0%20update%203/tbb40_20120201oss_src.tgz
$ tar xzvf tbb40_20120201oss_src.tgz
$ mv tbb40_20120201oss /tool_path/.
$ cd /tool_path/tbb40_20120201oss
$ gmake
$ ln -s /tool_path/tbb40_20120201oss/build/linux_intel64_gcc_cc4.1.2_libc2.5_kernel2.6.18_release lib


(2)Openmpi libraryの確認

openmpi libraryは、 /tool_path/openmpi-1.4.3 下に、既にインストールしましたが


(3)Pashのインストール
$ cd /work_path
$ tar xzvf Pasha-1.0.3.tar.gz
$ mv Pasha-1.0.3 /tool_path/.
$ cd /tool_path/Pasha-1.0.3

$ vi Makefile
TBBのDIRは以下のように
export TBB_DIR = /tool_path/tbb40_20120201oss

MPIのDIRは以下のように
export MPI_DIR = /tool_path/openmpi-1.4.3

$ vi google/sparsehash/sparseconfig.h
HASH_FUN_Hは以下のように
#define HASH_FUN_H </usr/include/c++/4.1.2/ext/hash_fun.h>

$ gmake


(4)Pathの通じ

共通Pathに、/tool/Pasha-1.0.3/bin を追加


環境ファイルに、以下の物を追加

LD_LIBRARY_PATH=/tool_path/tbb40_20120201oss/lib:${LD_LIBRARY_PATH}



Last edited by hzhang .
Page last modified on 月曜日 09 of April, 2012 17:15:34 JST.