//安装最新版git1.7.3.2
wget
tar -jxvf git-1.7.3.2.tar.bz2;cd git-1.7.3.2;./configure;make;make install
//安装xfs,kfs需要包含xfs.h
git clone git://oss.sgi.com/xfs/cmds/xfsprogs or wget ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.1.4.tar.gz
cd xfsprogs/
./configure;make;make install
//本机是RedHat as4.3,2005年版的gcc3.4.5升级到gcc 4.3版本以上,kfs里需要用到tr1/unordered_map.hpp
//gxx需要添加编译选项:--std=gnu++0x或者--std=c++0x 有些新版的gcc编译不需要加这个参数。
//安装编译和使用gcc时的依赖库 其他的参考文档:
wget
bzip2 -d mpfr-2.4.2.tar.bz2
tar xf mpfr-2.4.2.tar;cd mpfr-2.4.2
./configure --prefix=/tools --enable-thread-safe --with-gmp=/tools
make;make install
wget
bzip2 -d gmp-5.0.1.tar.bz2
tar xvpf gmp-5.0.1.tar;cd gmp-5.0.1
./configure --prefix=/tools --enable-cxx --enable-mpbsd
make;make install
wget
tar xvpfz mpc-0.8.1.tar.gz;cd mpc-0.8.1
./configure --with-mpfr=/tools --with-gmp=/tools --prefix=/tools
make;make install
wget ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.5.1/gcc-4.5.1.tar.gz
tar xpvfz gcc-4.5.1.tar.gz ; cd ./gcc-4.5.1
./configure --prefix=/tools --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-gmp=/tools --with-mpfr=/tools --with-mpc=/tools