CentOS8でGCC4.4.7を使いたい場合。
http://mirror.centos.org/centos/7/os/x86_64/Packages/
から
- compat-gcc-44-4.4.7-8.el7.x86_64.rpm
- compat-gcc-44-c++-4.4.7-8.el7.x86_64.rpm
- libstdc++-4.8.5-39.el7.x86_64.rpm
をダウンロードしインストールするとよい。
CentOS8で実施
# フォースと共にあれ。
rpm -ivh --force \
compat-gcc-44-4.4.7-8.el7.x86_64.rpm \
compat-gcc-44-c++-4.4.7-8.el7.x86_64.rpm \
libstdc++-4.8.5-39.el7.x86_64.rpm
# もしほかのGCCが入っていたら削除 (お好みで。)
yum remove -y gcc gcc-c++
# シンボリックリンクの修正
update-alternatives \
--install /usr/bin/gcc gcc /usr/bin/gcc44 20 \
--slave /usr/bin/g++ g++ /usr/bin/g++44
export CC=/usr/bin/gcc44
export CXX=/usr/bin/g++44
このあと滅茶苦茶コンパイルした