Interapplication Communication for UNIX
PV‑WAVE provides a variety of methods for interapplication communication under UNIX. For example:

PV‑WAVE can execute external programs and exchange data
with them. Depending on the method used, the exchange of data can be
unidirectional (one-way) or
bidirectional (two-way).

External programs can call PV‑WAVE to perform graphics, data manipulation, and other functions. Again, depending on the method used, the communication can be unidirectional or bidirectional.
note | To avoid Motif version conflicts on Mac OS X and LINUX, PV-WAVE statically links the version 2.3.6 Motif library into the PV-WAVE executable. If using inter-application connection methods involving relinking PV-WAVE, you must do one of the following:  On Linux, the Motif library linked with PV-WAVE and a tar file containing the modified Motif source code are located in the <RW_DIR>/wave/bin/bin.<platform>/libXm directory. The build utilities and files used to link external applications with PV-WAVE look for libXm.a.2.3.6 in this directory by default. To link with a different library you must modify the files linux.mkcfg and/or linux64.mkcfg in the <RW_DIR>/wave/src directory.  If you are on Mac OS X or wish to modify your own Motif library, you need to download, configure, and build version 2.3.6 or later of the Motif library. I nstructions for making the modifications and building the library are found in the
libXm modifications section.Even though PV-WAVE statically links the libXm Motif library, you must still have the Motif libraries installed on your system. The libXm library linked into PV-WAVE depends on utilities provided by the Motif package. |
Version 2017.0
Copyright © 2017, Rogue Wave Software, Inc. All Rights Reserved.