下载
wget http://old-releases.ubuntu.com/ubuntu/pool/main/g/gcc-3.4/cpp-3.4_3.4.6-6ubuntu2_amd64.deb
wget http://old-releases.ubuntu.com/ubuntu/pool/main/g/gcc-3.4/gcc-3.4-base_3.4.6-6ubuntu2_amd64.deb
wget http://old-releases.ubuntu.com/ubuntu/pool/main/g/gcc-3.4/gcc-3.4_3.4.6-6ubuntu2_amd64.deb
安装
sudo dpkg -i cpp-3.4_3.4.6-6ubuntu2_amd64.deb gcc-3.4-base_3.4.6-6ubuntu2_amd64.deb gcc-3.4_3.4.6-6ubuntu2_amd64.deb
其他
\qquad
针对fatal error: bits/libc-header-start.h
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
\qquad
针对编译bootsect和setup需要使用as86和ld86用于编译链接
sudo apt install bin86
\qquad
针对error while loading shared libraries: libncurses.so.5
和error while loading shared libraries: libexpat.so.1
sudo apt-get install libncurses5:i386
sudo apt-get install libexpat1-dev:i386
\qquad
针对仍无法运行,额外追加库
sudo apt install lib32z1 libsm-dev:i386 libx11-6:i386 libxpm4:i386 libstdc++6:i386