To whom it may concern, I am trying to run drmaa module under python 2.7 in a CentOS 6.x (package repo here https://github.com/pygridtools/drmaa-python). The libdrmaa.so requires GLIBC > 2.14. However, the OS managers do not allow us to upgrade the glibc system-wide. Therefore, I copied the libdrmaa.so.1 acquired from an Ubuntu desktop installed from gridengine-libdrmaa-dev to the CentOS cluster. I then installed the glibc locally and set the DRMAA_LIBRARY_PATH to the directory I stored the libdrmaa.so. However, the pre-compiled libdrmaa.so still linked to the default libc-2.12 and ld-linux-x86-64.so.2 in /lib64 I am wondering what I could do to direct the libdrmaa.so to look for the new glibc I installed locally. For what it's worth, is it possible for your group to share the source code to compile the libdrmaa.so by our own so that I could make the prefix right? Note: I also tried command patchelf --set-interpreter glibc/lib/ld-linux-x86-64.so.2 libdrmaa.so The error message was: cannot find section .interp Please do not hesitate to forward this email to whoever might be able to answer the question. Thank you for your time. Sincerely, James -- Cheng-Han Chung PhD student Microbiology & Immunology Drexel University, College of Medicine