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