This is the PING Utility Library. To build and install the library: ./configure make make install By default, the non-threaded version of the library is built. To build the threaded version, run configure as: ./configure --enable-threaded Note that this library is not 100% reentrant, though it's mostly there; see the documentation for more details. It is *very* important that you use the threaded version of the library with multithreaded code and the non-threaded version with single-threaded code. Otherwise, you will have some very weird behavior. See the file COPYING.LIB for the software license. The portability of this library may be limited. It is fully supported on Solaris 2.x, and should run on most System V variants. Everything except the scheduler functions is supported (though not tested) on Red Hat Linux (and probably other Linux distributions as well). Once POSIX.4 is fully supported on Linux, these functions will be available. Note that if you wish to use the P_dlobject_* family of functions, you'll need to link your binary with the `ld' library. More work needs to be done with the autoconf files to address the portability issues. Please send bug reports to mesmerism@home.com. 8/17/00