[Oz] Building Mozart for Windows (Was: (none))

Leif Kornstaedt kornstae at ps.uni-sb.de
Thu Dec 2 00:23:04 CET 1999


Mathias.Picker at virtual-earth.de writes:
> Since oztool on win seems to support mingw, msc and watcom c, can oz be built 
> with any of these? If so, which one would give the best performance?

The released versions of Mozart are cross-compiled for Windows
using mingw32 under Linux.  However, we have managed to build
the Mozart Emulator with Microsoft Visual C++ 6.0, but the
performance was way below what the GNU C++ compiler achieves.
This seems to be mainly due (among other reasons) to MSVC not
supporting inline functions well, at least in the way we use them.

For all C/C++ source files except the emulator, efficiency is
not a concern, and they should build fine with any compiler.
(I have not tested this though.)

> If not, what exactly does one need to build on win?  

Although you would manage to build the emulator for Windows
using Windows, you will probably have trouble building the
whole of Mozart.  I strongly discourage trying to build the
documentation, since this needs a whole bunch of extra tools
to be available.

Assuming you are not entirely satisfied with the distribution
we provide, may I ask you what we should do differently?

Leif.

-
Please send submissions to users at mozart-oz.org
and administriva mail to users-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.





More information about the mozart-users mailing list