Hello, I'm trying to make gcc 3.3.1 on a SUSE Linux 6.2 box with a Pentium processor. I just updated Gnu make to version 3.80. I had Gnu ld version 2.9.1, but got the error "Not enough room for program headers (allocated 6, need 7)". I poked around on the web some and decided to upgrade binutils, and now I have GNU ld version 2.14. I'm still getting the same error. Does anybody have any advice for me? :) Emily /usr/local/i686-pc-linux-gnu/bin/ld: cc1: Not enough room for program headers (allocated 6, need 7) /usr/local/i686-pc-linux-gnu/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[2]: *** [cc1] Error 1 make[2]: Leaving directory `/opt/gcc/gccobjdir/gcc' make[1]: *** [stage2_build] Error 2 make[1]: Leaving directory `/opt/gcc/gccobjdir/gcc' make: *** [bootstrap] Error 2