Source Code Distribution

We compile the C++ API libraries on each platform using the vendor’s primary compiler. This default case works well in most environments.

For maximum flexibility we also distribute the C++ API as source code. Some environments are incompatible with the default compilation settings. In these situations, you can recompile the Rendezvous C++ API libraries to match your environment. For example:

The compiler in your environment differs from our primary compiler in its name-mangling technique. By recompiling the Rendezvous C++ libraries, you can ensure compatibility with other software compiled in your environment.
Our static compilation is not position independent (on most platforms). To use Rendezvous software to produce shared libraries or executables, you must recompile with appropriate flags.