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
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.
- 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?