cmake 5.6.9

コンパイル

#------------------------------------------------------------
# cmake-2.8.9
#------------------------------------------------------------
############################################################
# OSによってパターンが変わります
############################################################
# 管理者権限で実行
su - # case by CentOS
sudo su # case by ubuntu

############################################################
# 以降の手順は基本的に同じです。
############################################################

# ソースダウンロード先
comp_dir=/usr/local/src
# パッケージ名
pack_name=cmake
# バージョン
version=-2.8.9
# ソースのファイル形式
ext=.tar.gz
# tar解凍時のオプション
ext_opt=z
# インストール先ディレクトリ
ins_dir=/opt/${pack_name}${version}
# ダウンロード元パッケージ
dl_uri=http://www.cmake.org/files/v2.8/cmake-2.8.9.tar.gz
# CPU数
proc=`grep processor /proc/cpuinfo | wc -l`

cd ${comp_dir}
rm -rf ${pack_name}${version}
wget ${dl_uri} -O ${pack_name}${version}${ext}
tar ${ext_opt}xf ${pack_name}${version}${ext}
cd ${comp_dir}/${pack_name}${version}

./configure \
--prefix=${ins_dir} \
|| exit 1
gmake -j ${proc} && make install || exit 1
make install

# Pathの設定
test -r ~/bin || mkdir -p ~/bin
for cmd in /opt/cmake-2.8.9/*bin/*
do
  cmd_name=`basename $cmd`
  test -f ~/bin/$cmd_name && \rm -f ~/bin/$cmd_name
  ln -s $cmd ~/bin/$cmd_name
done