Library Dependencies

This section provides a list of shared object libraries or dynamically linked libraries used by the TIBCO Patterns server broken down by platform. All of these libraries are standard libraries that exist on any properly installed and configured system for the given platform. As the list of libraries needed is under the control of the platform vendor, this list may change any time.

Linux x86 - 64-bit

This should be compatible with most Intel or AMD x86 compatible hardware platforms running most versions of Linux. Specifically, the TIBCO Patterns server is built for RedHat Linux.

linux-vdso.so.1: Virtual dynamic shared object library
librt.so.1: Time functions
libpthread.so.0: POSIX threads
libuuid.so.1: Universally Unique Identifier library
libdl.so.2: Dynamic loader routines
libm.so.6: Basic math functions
libgcc_s.so.1: GCC run time routines
libc.so.6: Standard “C” library
ld-linux-x86-64.so.2: Dynamic linker/loader

Microsoft Windows x86 - 64-bit

The TIBCO Patterns Server is built for Intel or AMD x86 compatible 64-bit processors and the Microsoft Windows 64-bit Operating System. For the list of versions, see the Readme file.

The libraries listed here are those that the TIBCO Patterns server calls directly. The functions within these DLLs often link to other Microsoft Windows DLLs. It is not possible to determine exactly which DLLs are needed for any particular application. A properly installed Microsoft Windows OS always provides the necessary supporting DLLs. Consult Microsoft Windows support for list of the DLLs required for your particular machine.

ADVAPI32.dll: Basic "C" library routines
WS2_32.dll: Microsoft Windows Sockets 2 interface
KERNEL32.dll: Basic Microsoft Windows Kernel operations
CRYPT32.dll: Encryption facilities
USER32.dll: Windows user interface
bcrypt.dll: Encryption facilities