Benjamin Redelings <benjamin.redelings@xxxxxxxxxxx> writes: > bgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv > ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && ln -s libgcc_s.so.1 > ./libgcc_s.so > /usr/bin/ld: cannot find crti.o: No such file or directory > /usr/bin/ld: cannot find -lc > /usr/bin/ld: cannot find crtn.o: No such file or directory > collect2: ld returned 1 exit status > make[3]: *** [libgcc_s.so] Error 1 These files should come with glibc, not from gcc. Make sure you have the libc6-dev package installed. Note that you didn't know the whole command line, and it is possible that this is building the 32-bit version of the library, in which you need to have the libc6-dev-i386 package installed. Ian