I'm using Debian Sid on a Pentium IV. I downloaded the released version of 4.0.0 (gcc-4.0.0.tar.gz). I unzipped it into: /home/cjc/packages/gcc-4.0.0 I created a directory to build into: /home/cjc/packages/o In the /home/cjc/packages/o directory, I ran this command: /home/cjc/packages/gcc-4.0.0/configure --prefix=/opt/gcc-4.0.0 --enable-threads --enable-languages=c,c++,java I then ran "make". Well into the building of GCJ, I noticed this error: ln org/ietf/jgss/MessagesBundle.properties.o .libs/libgcj.lax/lt1-MessagesBundle.properties.o || cp org/ietf/jgss/MessagesBundle.properties.o .libs/libgcj.lax/lt1-MessagesBundle.properties.o ./libtool: line 4696: /usr/bin/expr: Argument list too long The subsequent "make install" seemed to execute without any problem.
Assuming fixed.