i5/OS PASE runtime supports a large subset of the interfaces provided by AIX runtime. Most runtime interfaces supported by i5/OS PASE provide the same options and behavior as AIX. The latest information about what AIX runtime interfaces are supported by i5/OS PASE can found at the PartnerWorld for Developers, iSeries web site.
i5/OS PASE interfaces for Structured Query Language (SQL) Call Level Interface (CLI) are somewhat different from any AIX database. i5/OS PASE library libdb400.a handles (ASCII/EBCDIC) character encoding conversions, but supports only the options and behaviors provided by DB2 Universal Database for iSeries. An i5/OS PASE program that uses SQL CLI must compile using i5/OS header file sqlcli.h. See i5/OS PASE for more information.
i5/OS PASE runtime includes the following libraries, installed (as symbolic links) in /usr/lib. See AIX documentation for information about most of the interfaces exported by these libraries, DB2 Universal Database for iSeries documentation for information about SQL CLI interfaces, and i5/OS PASE APIs for information about interfaces that are unique to i5/OS PASE:
Library | Description |
---|---|
libbsd.a | BSD UNIX(TM) equivalence runtime |
libc.a | C runtime |
libC.a | C++ runtime |
libc128.a | C 128-bit (type long double) runtime |
libC128.a | C++ 128-bit (type long double) runtime |
libcrypt.a | C runtime cryptographic interfaces |
libcur.a | AIX legacy Curses library |
libdb400.a | DB2 Universal Database SQL CLI runtime |
libdbm.a | New Database Manager (NDBM) interfaces |
libdbx.a | dbx (debugger) utility support |
libdl.a | Dynamic load runtime |
libg.a | Debug support |
libgaimisc.a | Internal X Windows support |
libgair4.a | Internal X Windows support |
libi18n.a | Internationalization runtime |
libICE.a | Inter-Client Exchange library |
libiconv.a | Character conversion runtime |
libIM.a | Input method library |
libl.a | lex support |
libld.a | Object File Access Routine library |
libm.a | IEEE Math library |
libMrm.a | Motif Runtime library for UIL |
libnsl.a | Transport Independent Remote Procedure Call (TI-RPC) |
libpthdebug.a | Threads debug support |
libpthreads.a | Threads runtime |
libpthreads_compat.a | Old threads compatibility |
libPW.a | Programmers Workbench library |
librtl.a | Runtime linking runtime |
libSM.a | X Session Management library |
libtli.a | Transport Library Interface |
libUil.a | Motif User Interface Language library |
libxcurses.a | Curses library |
libxti.a | X/Open Transport Library Interface |
libX11.a | C interface for the X Window System protocol |
libXaw.a | Athena Widget Set |
libXext.a | Interfaces to X windows extensions |
libXi.a | X Windows input processing |
libxlf90_r.a | FORTRAN runtime |
libxlfpthrds_compat.a | Old FORTRAN threads compatibility |
libxlomp_ser.a | Open mp (multi-processing) support |
libxlsmp.a | Symmetric mp (multiprocessing) support |
libXm.a | Motif widget library |
libXmu.a | Miscellaneous X Windows utility functions |
libXtst.a | X Windows testing support |
libXt.a | X Toolkit Intrinsics |
liby.a | yacc support |
Top | i5/OS PASE APIs | APIs by category |