On 10/22/2013 02:00 PM, Ian Lance Taylor wrote: > On Mon, Oct 21, 2013 at 11:35 PM, GHui <ugiwgh@xxxxxxxxx> wrote: >> >> -lc (/lib/../lib64/libc.so) > > /lib64/libc.so is an implausible file on a GNU/Linux system. No. It exists on my Red Hat Enterprise Linux system. It looks like this: $ cat /lib64/libc.so /* GNU ld script Use the shared library, but some functions are only in the static library, so try that secondarily. */ OUTPUT_FORMAT(elf64-x86-64) GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) ) Andrew.