Link shared Informix® general libraries

Informix® ESQL/C can dynamically link a shared library, which places this library in shared memory. When the shared library is in shared memory, other Informix® ESQL/C applications can also use it. Shared libraries are most useful in multiuser environments where only one copy of the library is required for all applications.
Important: To use shared libraries in your Informix® ESQL/C application, your operating system must support shared libraries. Operating systems that support shared libraries include Sun and HP versions of UNIX and Windows. You should be familiar with the creation of shared libraries and with the compile options that your C compiler requires to build them.