wiki:DianaWindowsProgrammersGuide

Version 2 (modified by ivanovy, 15 years ago) (diff)

--

DianaWindowsProgrammersGuide

Making Diana installer for Windows includes three steps:

  • Configuring Linux Environment in Windows.
  • Compiling sources in MinGW environment for Windows.
  • Making installer.

Configuring Linux Environment in Windows

Install MinGW. (mingw-runtime, w32api, GCC, binutils). There is an installer executable for easy installation this components.
Install msys. All links and guides for listed packages installation can be found at http://www.mingw.org
Update gcc to 4.4.0 or later http://gcc.gnu.org/ (version 3.x.x that was in standard mingw installation but didn't work properly).

Compiling sources in MinGW environment for Windows

Download all Windows version of packages required for compiling Diana, and compile/install them. (I installed following components: xerces, swig, python, blas, lapack, cppunit, sundials, ufsparse.) I recommend to install all in C:\WinDiana?.