Latest version: rns_doc020403.pdf (Feb. 5, 2003)
|
|
Installation
|
RNS++ depends on the PDP++ software package, which can be downloaded here. RNS++ requires the developer (source code) version of PDP++ installed and compiled.
|
|
To install PDP++:
|
1. Download, uncompress, and untar the InterViews toolkit from the PDP++ page (iv-pdp-r3.0.tar.gz is the latest version as of this writing). InterViews should be installed in /usr/local/interviews/. Compile with the commands:
|
# cd /usr/local/interviews; ./configure; make; make install
|
|
2. Download, uncompress, and untar the developer’s version of PDP++ so that it resides in /usr/local/pdp++. Be sure to read the notes in the INSTALL file of the PDP++ package. In particular, be sure to set the CPU and LD_LIBRARY_PATH environment variables appropriately, as specified by the INSTALL file. For example, you may need to set LD_LIBRARY_PATH to /usr/local/lib:/usr/local/pdp++/lib/<CPU> (where <CPU> is your OS, e.g. “LINUX” or “SUN4”).
|
|
3. Compile the entire PDP++ distribution with (this may take a while):
|
# cd /usr/local/pdp++; make world
|
Then set your path to include /usr/local/pdp++/bin/<CPU>/, so that you can run standard pdp++ applications from the command line, e.g.
|
% bp++
|
Once this works, proceed to step 4 below.
|
|
To Install RNS++ (requires successful completion of PDP++ installation above):
|
4. Download, unzip, and untar the RNS++ source distribution file so that it resides in the pdp++/src/ directory, i.e. pdp++/src/rns/
|
|
5. Compile RNS++ with:
|
# cd /usr/local/pdp++/src/rns
|
# make NewMakefile; make NewMakeDepend; make
|
|
6. To make rns++ accessible along with other pdp++ executables, use:
|
# ln -s /usr/local/pdp++/src/rns/<CPU>/rns++ ../../bin/<CPU>/rns++
|
again where <CPU> is your OS, e.g., LINUX. You should now be able to run rns++ as a command line:
|
% rns++
|