glibc2.0, glibc2.1, glibc2.2, glibc2.3?
We provide our products for all Linux libraries which are currently in use,
glibc2.0, glibc2.1 glibc2.2 and glibc2.3
You need to know which libraries you are using on your system, in order to receive the appropriate version.
To find out which version of the standard C libraries you have, use one of the following ways:
- Enter the following command: ls -l /lib/libc.so.6 on your system.
If this file is a link to libc-2.0.x.so your system is based on glibc2.0,
if it is a link to libc-2.1.x.so your system is based on glibc2.1,
if it is a link to libc-2.2.x.so your system is based on glibc2.2,
if it is a link to libc-2.3.x.so your system is based on glibc2.3
- If the file /lib/libc.so.6 exists, but is not a link, call it. (yes, execute
it!).
glibc 2.1.1 will report some infos, glibc 2.0.x will segfault since that's one of its
errors.
- You can also check: /usr/include/features.h defines
__GLIBC_MINOR__ which is 0 for glibc 2.0.x, 1 for glibc 2.1.x. etc.
- Last but not least, enter the command strings /lib/libc.so.6 |grep "C
Library"
You will receive a message telling you what library you use.