Linker error: /usr/bin/ld: cannot find -lgcc_s
Clash Royale CLAN TAG #URR8PPP up vote 3 down vote favorite I am trying to compile symlinks (tar.gz-file), which is a very small tool with one line for compilation: gcc -Wall -Wstrict-prototypes -O2 -N -s -o symlinks symlinks.c which gives the error .... /usr/bin/ld: cannot find -lgcc_s /usr/bin/ld: cannot find -lgcc_s collect2: ld returned 1 exit status The output of /sbin/ldconfig -p | grep libgcc is libgcc_s.so.1 (libc6) => /lib/i386-linux-gnu/libgcc_s.so.1 and trying to include the mentioned directory directly gcc -Wall -Wstrict-prototypes -L /lib/i386-linux-gnu/ -O2 -N -s -o symlinks symlinks.c produces the same error. Three questions: Why does it not work with the first command, as the lib seems to be in the search path Why does including the path itself does not help How to fix this? ubuntu gcc share | improve this question edited Nov 13 '13 at 16:17 asked Nov 13 '13 at 16:09 Alex 1,629 15 42 70 EDIT: Th