How to install gcc-3.4.2


http://quox.org/install/gnu/gcc-3.4.2.html
[ Top > Install Memo > gnu > gcc > 3.4.2 ]

Homepage:

Source:

ChangeLog:


展開

  % bzcat ${archive}/gcc-3.4.2.tar.bz2 | tar xvf -
  % cd gcc-3.4.2

Configure

  % ./configure --prefix=${prefix}
  使用する言語を限定するなら:
    --enable-languages=c,c++ などと指定する。
    指定できるのは c, c++, f77, java, objc, ada の6つ。
  libgccを共有ライブラリにしないなら:
    --enable-shared=libstdc++,libffi,zlib,boehm-gc,libjava などと指定する。

Make

  % make CFLAGS='-O2'
         LIBCFLAGS='-g -O2'
         LIBCXXFLAGS='-g -O2 -fno-implicit-templates'
         bootstrap
    (必要なら -O2 を
       -O3 -mtune=i686 -funroll-loops -fkeep-inline-functions -ffast-math
       -falign-loops=2 -falign-jumps=2 -falign-functions=2
     などとしても良い)
  % strip fastjar/{grepjar,jar}
          gcc/{cc1,cc1obj,cc1plus,collect2,cpp,f771,g++,g77,gcj,gcjh,gcov,
               jc1,jcf-dump,jv-scan,jvgenmain,xgcc}
          gcc/fixinc/fixincl
          <arch>/libjava/.libs/{gij,jv-convert,rmic,rmiregistry}
    (存在しないファイルについては無視して良い)

Install

  # make install

Last Modified: Tue Sep 7 22:38:12 2004