Link These Library Files
Rendezvous C++ programs must link the appropriate library files. Choose from the appropriate table based on operating system platform.
UNIX
In UNIX environments, both shared and static libraries are available. We recommend shared libraries to ease forward migration.
|
Linker Flag |
Description |
|
Rendezvous C++ Library
All programs must link this library. |
|
|
|
All programs must link using this library flag. |
|
Communications, Data and Event Manager
All programs must link only one of these two libraries. |
|
|
|
All programs must link this library. |
|
Secure Daemon
|
|
|
|
Programs that connect to secure daemons ( |
|
Certified Message Delivery, Fault Tolerance, and Distributed Queues
Programs may also link one or more of these libraries as needed. |
|
|
|
Programs that use certified message delivery must link using this library flag. Programs that use distributed queues must link using this library flag. |
|
|
Programs that use fault tolerance features must link using this library flag. Programs that use distributed queues must link using this library flag. |
|
|
Programs that use distributed queues must link using this library flag. In addition, distributed queue programs also use communications, certified message delivery, and fault tolerance libraries; they must link with appropriate flags from those groups. |
Microsoft Windows
The C++ library is only available as a static library; the C library is available as a DLL and as a static library. To create a C++ DLL, you must recompile the Rendezvous C++ library; see Source Code Distribution.
|
Library File |
Description |
|
Rendezvous C++ Library
All programs must link only one of these C++ libraries. |
|
|
|
Rendezvous C++ libraries. Static libraries, for use with the |
|
|
Rendezvous C++ libraries. Static libraries, for use with the |
|
Communications, Data and Event Manager
All programs must link only one of these C libraries. |
|
|
|
Rendezvous C library. DLL (import library). |
|
|
Rendezvous C library. Static library, for use with the |
|
|
Rendezvous C library. Static library, for use with the |
|
Secure Daemon
Programs that connect to secure daemons ( |
|
tibrvsd.lib |
Secure daemon additions. DLL (import library). |
libtibrvsd.lib |
Secure daemon additions. Static library, for use with the |
libtibrvsdmd.lib |
Secure daemon additions. Static library, for use with the |
|
Certified Message Delivery
Programs that use certified message delivery must link only one of these C libraries. Programs that use distributed queues must link only one of these libraries. |
|
|
|
Rendezvous certified message delivery software. DLL (import library). |
|
|
Rendezvous certified message delivery software. Static library, for use with the |
|
|
Rendezvous certified message delivery software. Static library, for use with the |
|
Fault Tolerance
Programs that use fault tolerance must link only one of these C libraries. Programs that use distributed queues must link only one of these libraries. |
|
|
|
Rendezvous fault tolerance software. DLL (import library). |
|
|
Rendezvous fault tolerance software. Static library, for use with the |
|
|
Rendezvous fault tolerance software. Static library, for use with the |
|
Distributed Queue
Programs that use distributed queues must link only one of these C libraries. In addition, distributed queue programs also use certified message delivery, and fault tolerance libraries; they must link appropriate libraries from those groups. |
|
|
|
Rendezvous distributed queue software. DLL (import library). |
|
|
Rendezvous distributed queue software. Static library, for use with the |
|
|
Rendezvous distributed queue software. Static library, for use with the |