The libc.so file is not always in /usr/lib. On multilib systems, the file we care about could be in /usr/lib64. Likewise, common Linux conventions call for 64-bit libraries to go in lib64 directories, so check there first when on a Linux 64-bit system.