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.