第一步. 从“http://ftp.twaren.net/Unix/GNU/gnu/gmp/”下载“gmp-5.0.0.tar.gz”。
第二步. 从“http://ftp.twaren.net/Unix/GNU/gnu/mpfr/”下载“mpfr-2.4.0.tar.bz2”。
第三步. 从“http://ftp.twaren.net/Unix/GNU/gnu/gcc/gcc-4.3.3/”下载“gcc-4.3.3.tar.bz2”。
第四步. 在Linux系统下新建下一个工作目录,如“work”.
第五步. 把下载“gmp-5.0.0.tar.gz”、“mpfr-2.4.0.tar.bz2”、“gcc-4.3.3.tar.bz2”通过共享方式复制到Linux系统下的
“work”.
第六步. 进入到“work”目录,输入“tar xzvf gmp-5.0.0.tar.gz”解压GMP包。
第七步. 进入到“gmp-5.0.0”。
第八步. 输入“./configure”来生成Makefile文件。如出现“Permission denied”,则通过“su”命令来修改权限。
第九步. 生成完makefile文件后,在终端中输入“make”对源代码进入编译,然后输入“make check”对库文件进行检查,最后输入
“make install”对“GMP”进行安装。
第十步. 返回到“work”目录,输入“tar jxvf mpfr-2.4.0.tar.bz2”解压“MPTR”包。
第十一步. 进入“mpfr-2.4.0”目录,输入“./configure”来生成Makefile文件。
第十二步. 进入“make”对源代码进入编译,编译完成后,输入“make install”对“MPTR”进行安装。
第十三步. 返回到“work”目录,输入“tar jxvf gcc-4.3.3.tar.bz2”解压“GCC”包。
第十四步. 进入“gcc-4.3.3”目录。输入“./configure --prefix=/opc/gcc4.3.3”。其中“/opt/gcc4.3.3”是gcc4.3.3的安装
目录。(这个目录可以根据需要进行选择)。
第十五步. 进入“make”对源代码进入编译,编译完成后,输入“make install”对“GCC”进行安装。
第十六步. 进入到“/opt/gcc4.3.3/bin”,输入“./gcc --version”来显示GCC的版本号,如显示的版本号是gcc4.3.3,说明GCC4.3.3
工具链制作成功。
注:gmp包和mpfr包的版本最好用本文中所用的版本,否则在编译GCC时可能会不成功。