The HCL OneDB general libraries
- 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 OneDB products.
- libasf
- Contains functions that handle communication protocols between client application and database server.
HCL OneDB general libraries are in the $ONEDB_HOME/lib/esql and $ONEDB_HOME/lib directories on UNIX operating systems.
The HCL OneDB general library for for Windows™ is just one DLL named isqlt09a.dll. The file is in the %ONEDB_HOME%\lib directory.
The static library for for Windows is named isqlt09s.lib. The file is in the $ONEDB_HOME/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 HCL OneDB library. Instead, use libifgen.a HCL OneDB library which contains a symbolic link to libgen.a.