1 Microsoft Windows

Get the self-extracting executable from the download page, execute it, and follow the on-screen instructions. You should glance over the following section to see if there are any caveats or additional requirements for your system.

1.1 Installation Caveats

Previous Versions

Uninstall any previous release of Mozart you have on your system. If your previous version was pre-1.1.0-RC1, reboot your machine after uninstalling.

Online Help

Documentation is distributed in CHM format. To read it, you need Microsoft's HTML Help, bundled with newer versions of Microsoft Windows. HTML Help can also be downloaded here.

Windows Installer

Mozart setup uses the Windows Installer, which also comes with Office 2000 and Windows 2000 or newer. If you do not have Windows Installer on your system, download the Mozart setup exe provided on the download page and Windows Installer will be installed automatically. On some systems, this requires a reboot.

We have received reports where Mozart setup failed to install Windows Installer on NT4. If you are running NT4, please perform the following steps before running Mozart setup:

  1. Download the Windows Installer redistributable, instmsiW.exe for Windows NT4 or instmsiA.exe for Windows 95/98.

  2. Run this file and reboot your machine.

  3. Run Mozart setup. Should you get the error message ``The Windows Installer service failed to start'', then please perform this workaround described by Microsoft before running Mozart setup again.

Windows 98

Due to a bug in the Windows Installer service, the AUTOEXEC.BAT file may be modified in the wrong way, resulting in boot problems. You should either:

1.2 Obtaining and Installing GNU Emacs

If you want to develop applications yourself using the Oz Programming Interface, then you need GNU Emacs or XEmacs. From the Mozart download page, you can also obtain an installer for GNU Emacs. Execute it and follow the instructions.

If you obtained GNU Emacs from somewhere else in .tgz or .tar.gz format, then make sure you run addpm.exe from Emacs' bin directory before starting the Oz Programming Interface.

When the Oz programming environment starts, it tries to invoke Emacs via the command emacs. If your version of Emacs has to be invoked with a different command name, say runemacs, you can achieve this by setting the environment variable OZEMACS in your AUTOEXEC.BAT, for example


More information on GNU Emacs for Windows can be found at http://www.gnu.org/software/emacs/windows/ntemacs.html.

Denys Duchier, Leif Kornstaedt, Ralf Scheidhauer and Christian Schulte
Version 1.4.0 (20080702)