building dune

dune has been successfully built on the following platforms:

linux

linux 2.2.x, 2.3.x, using lesstif 0.89.4, mesa 3.0, and g++/gcc 2.95.2 (the version of egcs, 2.91.66, that ships with redhat 6.1 will *not* work, due to some template bugs).

win32

windows95 (OSR2), windows98, windows nt 4.0, using microsoft visual c++ 6.0.

sgi irix

irix 6.5 (on an octane mxe), using osf/motif and mipspro cc v7.2.1.

solaris

solaris 5.6, using osf/motif and g++/gcc 2.8.1.

required packages for linux/unix

to build this package for linux and unix derivatives, you will need:

required packages for win32

to build this package for win32, you will need:

build instructions for unix:

if you are building dune from a CVS update, you must first create the configure file:

% autoconf
(if you are building from a source tarball, you can skip this step, as the tarball includes the configure file). then type
% ./configure
in the main directory, then (if all goes well),
% make
to start the application, type
% ./dune

build instructions for win32:

open the "dune.dsw" workspace, and select "rebuild all" from the "build" menu. copy the appropriate jpeg.dll into the same directory as the executable (ie., if you built the debug version, copy the debug version of JPEG.DLL into the debug directory). run it.