I get the errors below during the make bootstrap while installing gcc-3.3.3 on Redhat 3 updt 9, 64 bit. I don't have much knowledge of installing gcc, so I'm a little lost at what its after. Also this same image was installed on the same hardware type, but running redhat 3 updt 8 without any problems. I've compared the rpm list on each system, and many of the "lib" related rpms, glibc, libgcc and are all identical, with execption of a few that are actually a newer version on the problem system, rhel 3 updt 9. the updt 8 system has approx. 1300 rpms installed, and the other has only approx. 900 installed. Any particular rpm I should be looking for? A line-by-line comparison of the rpms, to the best of my knowledge, shows rpms that by name, one would assume that they are not related to the problem. I'll take another look in the mean time. Could someone point me in right direction? /usr/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib64/libc.a when searching for -lc /usr/bin/ld:/cannot find -lc Collect2: ld returned 1 exit status make[2]: *** [32/libgcc_s_32.so] Error 1 make[2]: Leaving directory '/prj/dbptools/pkgs/gcc-3.3.3.tmp/gcc' make[1]: *** [stmp-multilib] Error 2 make[1]: Leaving directory '/prj/dbptools/pkgs/gcc-3.3.3.tmp/gcc' make: *** [all-gcc] Error 2 Thanks, brian