Linux裸机RedHat AS 5.3 AS4.3 上最新KFS 0.5版本安装全过(2)

//安装最新版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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/25475.html