Next: 3. Getting Started with Up: 2. Installing Fnorb Previous: 2.1 On a Unix

# 2.2 On a Windows System

To use the IDL compiler `fnidl` you must have a C/C++ pre-processor installed on your path. By default, Fnorb will try to use the one that comes with MS Visual C++ (`cl.exe`), but if you have some other pre-processor (such as the excellent `gcc` available FREE for Windows from Cygnus) then you must edit the file ```Fnorb/script/cpp.py`'' and set the value of the `COMMAND` variable as appropriate.

1.
  Uninstall any previous versions of Fnorb (if your previous version was 0.7 or later that just means double-click on the uninstall program). You will also have to manually edit your `c:\autoexec.bat` file to remove the three lines added by the previous installation (its pretty obvious which ones!).

2.
  Double click on `fnorb-1.1.exe`
3.
  Make sure that you have set the value of the `COMMAND` variable in module ```Fnorb/script/cpp`'' as mentioned above.

4.
  Create/set the following environment variables:

  `FNORB_HOME` | `Where\You\Put\Fnorb`
  | e.g. `C:\Program Files\DSTC\Fnorb``-1.1`
  `PATH` | `%PATH%;Where\You\Put\Python;%FNORB_HOME%\Fnorb\script`
  `PYTHONPATH` | `%PYTHONPATH%;%FNORB_HOME%;%FNORB_HOME%\Fnorb\src\Release`

Next: 3. Getting Started with Up: 2. Installing Fnorb Previous: 2.1 On a Unix