针对IBM AIX系统的替代软件安装¶
gmake¶
IBM上的
make会出现问题;必须使用gnu make, 建议下载 make-4.2.tar.gzcd ${ROOT_DIR}/utils gunzip make-4.2.tar.gz tar xvf make-4.2.tar cd make-4.2 ./configure --prefix=${ROOT_DIR}/utils CC=xlc make make install
coreutils¶
IBM上的
date,stat不能实现所需要的功能,或者IBM的计算节点安装软件不完全。需要安装gnu coreutils, 建议下载 coreutils-8.31.tar.xzcd ${ROOT_DIR}/utils unxz coreutils-8.31.tar.xz tar xvf coreutils-8.31.tar cd coreutils-8.31 export CC=/usr/vacpp/bin/xlc_r configure --prefix=${ROOT_DIR}/utils --without-gmp make make install
grep¶
IBM上的
grep有 length limit 限制,rap_post脚本中用到grep出现问题;必须使用gnu grep, 建议下载 grep-3.4.tar.xzcd ${ROOT_DIR}/utils unxz grep-3.4.tar.xz tar xvf grep-3.4.tar cd grep-3.4 export CC=/usr/vacpp/bin/xlc_r configure --prefix=${ROOT_DIR}/utils make make install
libtool¶
IBM上的
libtool出现问题;尝试使用gnu libtool, 建议下载 libtool-2.4.tar.xzcd ${ROOT_DIR}/utils unxz libtool-2.4.tar.xz tar xvf libtool-2.4.tar cd libtool-2.4 configure --prefix=${ROOT_DIR}/utils CC=/usr/vacpp/bin/xlc_r make make install
注解
安装完毕后,必须将 ${ROOT_DIR}/utils/bin 加入 ~/.profile :
# Hack IBM
# -----------------------
export PATH=${ROOT_DIR}/utils/bin:$PATH