この例は以下のことを前提にしています。
既存の XL Fortran V9.1 ランタイム・パッケージ | 新規の XL Fortran V10.1 ランタイム・パッケージ |
---|---|
xlsmp.msg.rte-1.5.0-0 | xlsmp.msg.rte-1.6.0-0 |
xlsmp.rte-1.5.0-0 | xlsmp.rte-1.6.0-0 |
xlsmp.lib-1.5.0-0 | xlsmp.lib-1.6.0-0 |
xlf.msg.rte-9.1.0-0 | xlf.msg.rte-10.1.0-0 |
xlf.rte-9.1.0-0 | xlf.rte-10.1.0-0 |
このシナリオの場合、以下のステップを行います。
rpm -e xlf.msg.rte-9.1.0-0 --nodeps rpm -e xlf.rte-9.1.0-0 --nodeps rpm -e xlsmp.lib-1.5.0-0 --nodeps rpm -e xlsmp.rte-1.5.0-0 --nodeps rpm -e xlsmp.msg.rte-1.5.0-0 --nodeps
rpm -ivh *.rpm
# sed -e "s/xlsmp\/1\.5/xlsmp\/1\.6/g" < /etc/opt/ibmcmp/xlf/9.1/xlf.cfg > /etc/opt/ibmcmp/xlf/9.1/xlf.cfg.new # mv /etc/opt/ibmcmp/xlf/9.1/xlf.cfg.new /etc/opt/ibmcmp/xlf/9.1/xlf.cfg
# /opt/ibmcmp/xlf/10.1/bin/xlf_configure -gcc /usr -gcc64 /usr -ibmcmp /opt/ibmcmp/ /opt/ibmcmp/xlf/10.1/etc/xlf.base.cfg -o /etc/opt/ibmcmp/xlf/10.1/xlf.cfg