------------------------------------------------
Compiling CorbaScript with Microsoft Visual C++.
------------------------------------------------

The 'config/compileVC5.bat' file is for compiling CorbaScript
on Windows 95/98/NT with Microsoft Visual C++ 5.0.
The 'config/compileVC6.bat' file is for compiling CorbaScript
on Windows 95/98/NT with Microsoft Visual C++ 6.0.

These files contain a set of variables which must be correctly set.
These variables have the following meaning:

- DVS_HOMEDIR must be set to the root directory containing your MSVC 5.0
  or 6.0 environment. Here use the MS Windows path format.
  e.g. set DVS_HOMEDIR=c:\Program Files\DevStudio

- BASH_DVS_HOMEDIR must be set to the root directory containing your
  MSVC 5.0 or 6.0 environment. Here use the GNU Bash path format.
  e.g. set BASH_DVS_HOMEDIR=//c/Program Files/DevStudio

- BASH_GNUWIN32_BINDIR must be set to the root directory containing your
  installed GNU Bash package. Here use the GNU Bash path format.
  e.g. set BASH_GNUWIN32_BINDIR=//c/gnuwin32/b18/H-i386-cygwin32/bin

- ORB_HOMEDIR must be set to the root directory containing your installed
  ORB package. Here use the MS Windows path format.
  e.g. set ORB_HOMEDIR=d:\ORBacus

- BASH_ORB_HOMEDIR must be set to the root directory containing your
  installed ORB package. Here use the GNU Bash path format.
  e.g. set BASH_ORB_HOMEDIR=//d/ORBacus

- ORB_RELEASE_NUMBER must be set to your ORB release number without dot.
  You must correctly set this variable else you will have compilation
  errors around the include/CorbaTools.h and src/CorbaTools.cpp files.
  e.g. set ORB_RELEASE_NUMBER= 231  # For MICO 2.3.1
  e.g. set ORB_RELEASE_NUMBER= 320  # For ORBacus 3.2.0
  e.g. set ORB_RELEASE_NUMBER= 331  # For ORBacus 3.3.1
  e.g. set ORB_RELEASE_NUMBER= 1100 # For TAO 1.1
  e.g. set ORB_RELEASE_NUMBER= 1117 # For TAO 1.1.17
  e.g. set ORB_RELEASE_NUMBER= 34   # For VisiBroker 3.4
  e.g. set ORB_RELEASE_NUMBER= 45   # For VisiBroker 4.5
  
- ORB_IS_MULTITHREADED must be set to yes ONLY if your ORB supports
  multithreading.
  e.g. set ORB_IS_MULTITHREADED=     # For MICO
  e.g. set ORB_IS_MULTITHREADED=     # For ORBacus compiled without JTC
  e.g. set ORB_IS_MULTITHREADED= yes # For ORBacus compiled with JTC
  e.g. set ORB_IS_MULTITHREADED= yes # For VisiBroker

- CS_HOMEDIR must be set to the root directory containing the CorbaScript
  distribution. Her use the MS Windows path format.
  e.g. set CS_HOMEDIR= e:\CorbaScript-1.3.5

- BASH_CS_HOMEDIR must be set to the root directory containing the
  CorbaScript distribution. Here use the GNU Bash path format.
  e.g. set BASH_CS_HOMEDIR=//e/CorbaScript-1.3.5

- CONFIG must be set to the CorbaScript platform configuration file.
  e.g. set CONFIG=MICO_WIN_MSVC     # For MICO
  e.g. set CONFIG=OAK_WIN_MSVC      # For OAK
  e.g. set CONFIG=OB3_WIN_MSVC      # For ORBacus 3.x
  e.g. set CONFIG=OB4_WIN_MSVC 	    # For ORBacus 4.x
  e.g. set CONFIG=TAO_1_1_WIN_MSVC  # For TAO 1.1
  e.g. set CONFIG=TAO_1_2_WIN_MSVC  # For TAO 1.1.17 and higher releases
  e.g. set CONFIG=VB3_WIN_MSVC      # For VisiBroker 3.3
  e.g. set CONFIG=VB4_WIN_MSVC      # For VisiBroker 4.5

After setting correctly these variables, you could start the compilation
of CorbaScript by executing the config/compileVC6.bat (or compileVC5.bat)
file. Check that your PATH contains the access to the MSVC nmake program.
