IPM Library

Linking commands are identical whether a C program uses standard Rendezvous communication library or the IPM library. To select between these two libraries, modify the library path environment variable according to Selecting the Communications Library.

Selecting the Communications Library

Library

Instructions

Rendezvous Standard Communications Library

Ensure that the subdirectory TIBCO_HOME/lib appears before TIBCO_HOME/lib/ipm in your library path environment variable.

For static linking, you may reference the standard library by an explicit pathname (TIBCO_HOME/lib/library_name).

Rendezvous IPM Communications Library

Ensure that the subdirectory TIBCO_HOME/lib/ipm appears before TIBCO_HOME/lib in your library path environment variable.

For static linking, you may (as an alternative) reference the standard library by an explicit pathname (TIBCO_HOME/lib/ipm/library_name).

Existing Rendezvous applications linked against the standard shared library do not require modifications in order to link instead against the IPM library.