How can I build fully statically linked RV C++ applications?
book
Article ID: KB0092282
calendar_today
Updated On:
Products
Versions
TIBCO Rendezvous
-
Not Applicable
-
Description
Resolution: RV ships only the C++ RV library, which is really just a wrapper over the C libraries, and links dynamically to the corresponding RV shared objects from the “{rv-install-dir}/lib” directory.
To change this, the RV C++ library “libtibrvcpp” needs to be re-built accordingly.
Please follow the steps listed below to acquire the RV C++ library source code and building it.
While installing the RV software; please install the following two components by typing "Y' to the following questions.
Do you wish to install the Development components? [y] y Do you wish to install the Source components? [y] y
All the source files as well as the makefile required for building the C++ library are located under "{rv-install-dir}/src/librvcpp" directory. In order to build C++ applications that link to all RV libraries statically, please make necessary changes to the makefile under this directory so that it links to RV static libraries instead of the default dynamic ones.
Issue/Introduction
How can I build fully statically linked RV C++ applications?