next up previous
Next: Including and Linking to Up: The RNG Random Number Previous: Thread Safety and the


make Interface

The RNG library is distributed as a UNIX tar image containing all of the the source code needed to build the library and documentation. In the top level directory, rng, make has the following useful targets:

make
Creates Lib/rng.h and Lib/librng.a.
make test
Runs the regression and performance tests.
make clean
Cleans up object files.
make clobber
Deletes everything built with make.
make tar
Creates a tar file name ../rng.tar from the rng directory.
make doc
Creates a dvi version of this document in the Doc directory.
make ps
Creates a postscript version of this document.

The document building commands are included in order to make the current version of this document easily available to anyone receiving a copy of the library. One can copy the library, header, and processed document files to an appropriate system directory as required.