Homepage:
Source:
Required:
bison-1.28
Optional:
texinfo-4.0
展開
% bzcat ${archive}/gcc-3.0.tar.bz2 | tar xvf -
% cd gcc-3.0
Configure
% ./configure --prefix=${prefix}
使用する言語を限定するなら --enable-languages=c,c++ などと指定する。
指定できるのは c, c++, f77, java, objc の5つ。
Make
% make CFLAGS='-O2'
LIBCFLAGS='-g -O2'
LIBCXXFLAGS='-g -O2 -fno-implicit-templates'
bootstrap
(必要なら -O2 を
-O3 -mcpu=i686 -funroll-loops -fkeep-inline-functions -ffast-math
-malign-loops=2 -malign-jumps=2 -malign-functions=2
などとしても良い)
% strip fastjar/jar
gcc/{c++filt,cc1,cc1obj,cc1plus,collect2,cpp,cpp0,f771,g++,g77,gcj,
gcjh,gcov,jc1,jcf-dump,jv-scan,jvgenmain,tradcpp0,xgcc}
<arch>/libjava/.libs/{gij,jv-convert}
(存在しないファイルについては無視して良い)
Install
# make install
Last Modified: Tue Jun 19 23:12:27 2001