安装之前,RedHat Linux 9.0系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0。如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用。
# rpm -ivh gcc*.rpm
redhat 9如果以minimal安装,系统中并没有装gcc
加载redhat 9 disk1
# rpm -Uvh binutils-2.13.90.0.18-9.i386.rpm
# rpm -Uvh cpp-3.2.2-5.i386.rpm
# rpm -Uvh glibc-devel-2.3.2-11.9.i386.rpm
加载redhat 9 disk2,安装gcc
# rpm -Uvh gcc-3.2.2-5.i386.rpm
如果安装g++,首先安装软件包libstdc++-devel
# rpm -Uvh libstdc++-devel-3.2.2-5.i386.rpm
# rpm -Uvh gcc-c++-3.2.2-5.i386.rpm
如果安装gcc-Java,首先安装libgcj-3.2.2-5.i386.rpm和libgcj-devel-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-devel-3.2.2-5.i386.rpm