Luxembourg, Apr. 3rd, 2006 gcc-3.2.3 languages: c, c++ Comes with libiberty, but libstdc++ is currently missing (due to an 5 year old documented bug which still isn't fixed) Latest version which didn't cause too much pain (Took me "only" one week to get it running). Extracts into /opt/gcc/3.2.3, uses around 25 MB disk space. Usual disclaimers apply. I'm not going to be responsible if one of the packages screws up your machine. Keep in mind this is done at my spare time. The packages work for me and my machine. If you encounter any problems, just drop me a mail but don't expect things to be fixed in a day (if at all). BTW: Some small benchmarking of the different compilers on my system: etteldor@hatheg [/export/build/ssl/zlib-1.1.4]: /bin/time gmake trees.o /opt/gcc/2.7.2.3/bin/gcc -O3 -DHAVE_UNISTD_H -DUSE_MMAP -c -o trees.o trees.c 79.4 real 75.9 user 1.9 sys etteldor@hatheg [/export/build/ssl/zlib-1.1.4]: /bin/time gmake trees.o /opt/gcc/2.8.1/bin/gcc -O3 -DHAVE_UNISTD_H -DUSE_MMAP -c -o trees.o trees.c 95.0 real 89.0 user 2.6 sys etteldor@hatheg [/export/build/ssl/zlib-1.1.4]: /bin/time gmake trees.o /opt/gcc/3.0.4/bin/gcc -O3 -DHAVE_UNISTD_H -DUSE_MMAP -c -o trees.o trees.c 159.9 real 151.8 user 3.3 sys etteldor@hatheg [/export/build/ssl/zlib-1.1.4]: /bin/time gmake trees.o /opt/gcc/3.2.3/bin/gcc -O3 -DHAVE_UNISTD_H -DUSE_MMAP -c -o trees.o trees.c 208.4 real 199.0 user 3.5 sys As you can see, gcc-3.x is really slow. You may want to stay at 2.something if you don't need the extra functionality of 3.x Have a nice day! Martin Etteldorf - etteldor@gmail.com