IBM PASE for i Runtime Libraries

IBM® i PASE runtime supports a large subset of the interfaces provided by AIX® runtime. Most runtime interfaces supported by IBM PASE for i provide the same options and behavior as AIX. The latest information about what AIX runtime interfaces are supported by IBM PASE for i can be found on the PartnerWorld®Link outside information center Web site.

IBM PASE for i interfaces for Structured Query Language (SQL) Call Level Interface (CLI) are somewhat different from any AIX database. IBM PASE for i library libdb400.a handles (ASCII/EBCDIC) character encoding conversions, but supports only the options and behaviors provided by DB2 for IBM i. An IBM PASE for i program that uses SQL CLI must be compiled with IBM i header file sqlcli.h. See IBM PASE for i for more information.

IBM PASE for i runtime includes the following libraries, installed (as symbolic links) in /usr/lib. See IBM AIX Link outside information center for information about most of the interfaces exported by these libraries, DB2 for IBM i documentation for information about SQL CLI interfaces, and IBM PASE for i APIs for information about interfaces that are unique to IBM PASE for i:


Library Description
libbsd.a BSD UNIX® 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 for i 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


[ Back to top | IBM PASE for i APIs | APIs by category ]