I am using Redhat Enterprise Enterprise Linux 5.5 (it's for work, can't upgrade). I'm getting this error:
How can I get this working?
Don't use RHEL but from your post it looks like you need newer version of the glibc libraries. See if you can find the newer library for your distro, I'm sure it will be out there on a repo somewhere, even if it's not on the "official" repo for RHEL 5.5. Unfortunately "Enterprise" and "Server" distros tend to hang back on older versions of some packages, the thinking being that they're likely to be more stable/compatible/proven.
RHEL 6 has it so I'm sure it'll be available in some backports repo. If not you can always try installing the RHEL6 one by hand.