Knowledge Base

I installed the Schrödinger software on a 64-bit Linux platform (Centos 5.4). When starting Maestro I get the error message:

/schrodinger/maestro-v90211/bin/Linux-x86/maestro: error while loading shared libraries: cannot open shared object file: No such file or directory
Maestro: Could not load shared library

The program does not start. Is there a way around this problem?

This can happen if you install a 32-bit version of Maestro on a 64-bit machine. The 32-bit version requires certain 32-bit compatibility libraries to operate correctly on a 64-bit machine. Support for 32-bit Linux distributions was discontinued, starting with the 2013-1 release.

The missing library is provided by the mesa-libGLU package.You will need to locate the appropriate RPM file on your installation media, and install the 32-bit package.

For example, on one of our CentOS 5 machines, the package is called:
mesa-libGLU-6.5.1-7.5.el5.i386.rpm. Once you locate the file, you can install it with:

rpm -ivh mesa-libGLU-6.5.1-7.5.el5.i386.rpm

(Note: you will need to log in as root to do this). You can also install it in one step with yum (as root):

yum install mesa-libGLU.i386 -y

It has been found that the following 32-bit packages have to be installed to make it possible for Maestro to run on 64-bit machines:

mesa-libGLU-6.5.1-7.7.el5.i386 or xorg-x11-drv-nvidia-libs.i586

Ensure that you have the 32-bit version installed in /usr/lib and the 64-bit version installed in /usr/lib64 before starting Maestro again.

Note the .i386 part, which indicates that these are a 32-bit libraries and are different from .x86_64 64-bit packages.

Keywords: shared library , compatibility

Related Articles:

#377: I seem to have a problem with loading libraries on Linux. What can I do?
#452: I find that I have to start Maestro with -SGL option, otherwise Maestro terminates with segmentation fault errors. I ...

Back to Search Results

Was this information helpful?

What can we do to improve this information?

To ask a question or get help, please submit a support ticket or email us at
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles