Abstract

This article details how to resolve IBM Informix OpenAdmin web server shared library dependencies on OpenSuse 13.1; if these shared libraries are not present, the OAT web server fails to start.

Content

The OAT web server executable has the following direct shared library dependencies:

Copy to Clipboard


Along with in-direct dependencies on the following libraries:

Copy to Clipboard


The following libraries are not explicitly present on OpenSuse 13.1:

Copy to Clipboard


The following actions resolve these dependencies, enabling the IBM Informix OAT web server to function correctly:

Under /usr/lib64 create the following symbolic links:

Copy to Clipboard


Under /lib64 create the following symbolic links:

Copy to Clipboard


Under Yast find libpng12-0 and install

The following also had to be performed manually in order to enable access to the OAT Admin web page:

Copy to Clipboard

Conclusion

The IBM Informix OAT web server requires certain actions to be performed on OpenSuse 13.1 in order to be able to function. This article provides details on a discrete set of actions which enable IBM Informix OAT to successfully run.

Disclaimer

The code fix suggested above is provided “as is” without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.

Contact us

If you have any questions or would like to find out more about OpenAdmin and Informix, simply contact us.

Author

  • Jon Ritson
    Big Data and RDBMS Senior Technical Engineer and Unix Administrator. Informix Specialist.