Windows Prerequisites

Install Java Development Kit

GeoFis build needs the Java Development Kit (JDK) to be installed (version 1.7 or greater). Note that the Java Runtime Environment (JRE) is not sufficient, you will need the JDK. To check if you have the JDK installed already, type this on the Windows command-line (Winkey + R then type cmd):

javac -version

If you do not have the JDK installed, download and install the Java SE JDK (SE = Standard Edition).

Setting the JAVA_HOME

set JAVA_HOME system environment variable to the location of your JDK, e.g. C:\Program Files\Java\jdk1.7.0_80

Install Apache Maven

Install SWIG

  • Download the latest swigwin Windows prebuilt executable and unzip to the directory you wish to install SWIG.
  • Add the unpacked ‘bin’ directory to Windows System Path.
  • Open a new Windows command-line and run swig -version to verify that it is correctly installed.

Install TortoiseSVN Subversion client

Install MinGW C++ Compiler

Tested with versions 4.9.2, 6.3.0

Install MSYS2

  • See Detailed MSYS2 install guide
  • Download and install the latest msys2-x86_64-xxxxxxxx.exe
  • Update the package database and core system packages

    pacman -Syu
    
  • Install packages

    pacman -S patch
    pacman -S diffutils
    pacman -S make
    pacman -S rsync
    pacman -S pkg-config
    pacman -S dos2unix