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:
Along with in-direct dependencies on the following libraries:
The following libraries are not explicitly present on OpenSuse 13.1:
The following actions resolve these dependencies, enabling the IBM Informix OAT web server to function correctly:
Under /usr/lib64 create the following symbolic links:
Under /lib64 create the following symbolic links:
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:
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.