Installing software provided by tesserNet Systems Inc. involves these steps:
Install licensing software. Download and
install the licensing rpm (TN-LIC-1.1-0.i386.rpm)
to provide necessary licensing files. This package
only needs to be installed once for each machine that
requires tesserNet products.
Install software.
Before you begin, make sure your system has the following software already installed:
RTAP/Plus version 8.8 or greater.
Open Motif 2.3 runtime environment
(required only for Motif applications).
X11R6 runtime environment (required only
for Motif applications).
|
|
Any programming using the tesserNet programming libraries will require the GNU C++ compiler software to be installed. |
Run rpm to install the software:
Use the --prefix command line option to rpm to specify a different root directory to install to. The default is to install to /opt/tesserNet.
The installation procedure may add files to the following directories:
|
Directory |
Description |
|
/opt/tesserNet/bin |
contains the executable binaries |
|
/opt/tesserNet/lib |
contains both archive and shared libraries |
|
/opt/tesserNet/etc |
contains miscellaneous files, including the newconfig directory |
|
/opt/tesserNet/etc/RtapPtTemplates |
contains RTAP/Plus point configuration files |
|
/opt/tesserNet/include |
contains include files |
|
/opt/tesserNet/src |
contains source files |
|
/opt/tesserNet/Builder |
contains database builder files |
|
/opt/tesserNet/man/man1 |
contains unformatted man pages for executables |
|
/opt/tesserNet/man/man3 |
contains unformatted man pages for library routines |
|
/opt/tesserNet/doc/pdf/Letter |
contains on-line help files in PDF format (formatted for Letter paper size) |
|
/opt/tesserNet/doc/pdf/A4 |
contains on-line help files in PDF format (formatted for A4 paper size) |
|
|
If you are upgrading from a previous version, you will need to re-compile any applications you may have written using tesserNet's programming filesets. |
To compile and link applications that use the tesserNet Systems Inc. libraries, the programming environment rpm must be installed.
In order to find the include files, you must provide the -I/opt/tesserNet/include option to the compiler.
In order to link in the library files, you must provide the -L/opt/tesserNet/lib option to the compiler. Link the following libraries in the following order:
For non-exception C++ applications:
-lCRtap -lCBase <RTAP/Plus libraries> <system libraries>
For exception C++ applications:
-lCRtapExcep -lCBaseExcep <RTAP/Plus libraries> <system libraries>
Where:
<RTAP/Plus libraries> = -lrtapPlus -lrtap -lrtapLic -lcrTools
<system libraries> = -lXm -lXt -lX11 (if linking a Motif application)
-lm