next up previous contents index
Next: 3.9 Program Version Up: 3.8 Compiling SEISAN programs Previous: 3.8.3 MacOSX   Contents   Index

3.8.4 Windows

Compiler installation: For Windows, the gcc/gfortran compiler is found at http://sourceforge.net/projects/mingw/. The Fortran compiler and the MinGW development toolkit must be installed. SEISAN can be compiled using the GW shell where the path to compilers is known. If you want to compile outside the GW shell (in the DOS window) in the same way as under Linux/Unix, the compilers must be defined outside the shell by adding c:\mingw\bin and c:\mingw\msys\1.0\bin to the path (assuming MinGW installation under c:\mingw).

For the Windows platform, a graphics library and an include file is needed for the DISLIN software (new from version 9.0). Files dislin.h and dismg.a are located in INC and LIB, respectively. The files are for 32 bit Windows so if running on a 64 bit system, different files must be used, see http://www.dislin.de/.

Compilers used for SEISAN:
Windows: Gfortran 4.5.0 under MinGW

Seisan Explorer
The GUI Seisan Explorer can be compiled on Windows using Qt version 4.8 (version 5 has NOT been tested yet).

To compile Seisan Explorer on a Windows system the Qt Library is needed, Qt Creator is optional but recommended. The QT framework can be downloaded from http://qt-project.orgLook for: "Qt libraries 4.8.5 for Windows (minGW 4.4, 317 MB)".

SEISAN must be installed on the computer before Seisan Explorer can be compiled.

Building Seisan Explorer:
1: Move into the directory containing the SE source code.
2: Copy the SEISAN library seisan.a from LIB to the windows subfolder.
3: Run qmake se.pro to build the makefile.
4: Run make to build the executable named se.
5: Copy the se executable to the PRO folder.

Step 3 and 4 is not needed if Qt Creator is used. The qmake program is a part of the QtSDK. You need qmake in your path. Alternatively, you can specify full path to qmake.


next up previous contents index
Next: 3.9 Program Version Up: 3.8 Compiling SEISAN programs Previous: 3.8.3 MacOSX   Contents   Index
Peter Voss : Thu Apr 27 12:33:57 UTC 2017