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.
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:
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.
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.