The Informix® general libraries
The following is a list of the HCL Informix® general
libraries for Informix® ESQL/C on
a UNIX™ operating system.
- libgen
- Contains functions for general tasks.
- libos
- Contains functions for tasks that are required from the operating system.
- libsql
- Contains functions that send SQL statements between client application and database server.
- libgls
- Contains functions that provide Global Language Support (GLS) to HCL Informix® products.
- libasf
- Contains functions that handle communication protocols between client application and database server.
Informix® general libraries are in the $INFORMIXDIR/lib/esql and $INFORMIXDIR/lib directories on UNIX™ operating systems.
The Informix® general library for Informix® ESQL/C for Windows™ is just one DLL named isqlt09a.dll. The file is in the %INFORMIXDIR%\lib directory.
The static library for Informix® ESQL/C for Windows™ is named isqlt09s.lib. The file is in the $INFORMIXDIR/lib directory.
On many platforms there is a system library named libgen.a. To avoid compilation errors, it is recommended that you do not use the libgen.a Informix® library. Instead, use libifgen.a Informix® library which contains a symbolic link to libgen.a.