upgrade gcc from 4.1.0 to 4.4.2

1002阅读 0评论2009-11-25 john_debian
分类:LINUX


1. download the tarball of GCC version 4.4.2 and extract it
2. some tools and packages are required before installing GCC, such as MPFR, GMP, download the tarball and extract the source in the subdirectory of GCC named "mpfr" and "gmp" respectively.
3. make the directory for build, from now on, i use "srcdir" to refer to the toplevel source directory and "objdir" to refer to the toplevel build directory
4. enter the "objdir", and configure GCC as follows
        
        cd objdir;
        srcdir/configure --program-suffix=-4.4.2 --enable-language=c,c++ --enable-stage1-language=c,c++
       
        at first, i just run the configure as "srcdir/configure", and then "make", only to get some errors such as "XXX is already defined",
        i guess maybe i have too much language to compiled and some of the headers are conflicted with each other,
        therefore, i run the configure command with options above and try again, fortunately , it works.

5. "make" and "make install"
6. now i have 2 gcc in my system, and i rename the previous one and make a symbolic link to the newer one.
上一篇:从iso安装debian(六)-1
下一篇:Install the fonts