This work uses the matrix library NEWMAT11 2 developed by Robert Davies. Hence, the requirement for the ROBOOP are the same as for the NEWMAT11. Although make files are only provided for the Borland C++ 4.5 and 5.x, Visual C++ 6.0, Visual C++ 7.0 (.NET), and GNU G++ compilers, other compilers supporting the STL could be used. See the file nm11.htm in the newmat directory for more details.
The library Boost is used by ROBOOP. Under most Linux distributions and Cygwin, Boost is a standard package (just install it). For Borland C++, Visual C++ and QNX, you can copy the header directory boost from the (Boost library) in the roboop/source directory 3. Under Mac OSX, if you are using Homebrew, just use the command brew install boost.
In order to use the graphic features of this package, the software gnuplot4 (version 3.5 on later) must be installed in the PATH of your computer. The binary name is gnuplot.exe under Windows 95/98/NT/2000 (Win32) and gnuplot under most of other platforms, you should edit the file gnugraph.h if the binary name is different.