The following instructions are for Windows NT based operating
systems. For Unix, please read the file INSTALL.

Source code compilation is not supported for Windows 95. The reason is
that the Windows 95 command interpreter ("command.com") does not
provide the same functionality as the Windows NT command interpreter
("cmd.exe"). However, this does NOT mean that Windows 95 isn't
supported at all. The binaries created under Windows NT will also work
under Windows 95. If there is no way for you to use Windows NT as
development platform have a look at the file ob/README.W95.

To compile any of the programs contained in this distribution, you
need either Visual C++ 5.0 or 6.0. Other versions and other compilers
might also work, but have not been tested.

For configuration, edit the file "config\Make.rules.mak". Follow the
instructions in the comments in this file and make the appropriate
changes.

In case you want to run cross-tests with Java programs (for example
ORBacus for C++ with ORBacus for Java), you must also edit the file
config\sh.init and change it according to the instructions in the
comments. (Only possible if you have the "bash" shell installed).

To start the compilation process under Windows NT, simply type:

nmake /f Makefile.mak

This will compile all packages available in this distribution. To
install these packages in the directory specified in
"config\Make.rules.mak", use:

nmake /f Makefile.mak install

If you get a message like "The LIB/INCLUDE environment variable needs
to be set", or if you have problems with system include files not
being found, you probably have not set up your Visual C++ environment
correctly. To fix this, run the vcvars.bat batch file found in the
Visual C++ bin directory.

Should you have any problems compiling any of our programs, do not
hesitate to ask us for assistance. Just send an e-mail to
"support@ooc.com".
