Skip to content
Brecht Machiels edited this page Oct 27, 2016 · 7 revisions
  • install Python 3

    • let the installer set up the PATH environment variable
  • install MSYS2

    • set the user environment variable MSYS2_PATH_TYPE to inherit

    • always run the "MSYS2 MinGW 64-bit" shell

    • edit /etc/nsswitch.conf and insert windows between db_home: and cygwin (source)

    • add the Git for Windows repository by adding the following to /etc/pacman.conf (source):

      [git-for-windows]
      Server = https://dl.bintray.com/$repo/pacman/$arch
      SigLevel = Optional
      
    • upgrade packages:

      pacman -Syu
      
    • install additional packages:

      pacman -S tar unzip make mingw-w64-x86_64-git mingw-w64-x86_64-tk
      
    • configure git to not perform CRLF convesion:

      git config --global core.autocrlf input
      git config --global core.eol lf
      
  • install poppler utils

  • install ImageMagick

    • (The ImageMagick available from MSYS2 repositories is broken)
    • keep "Add application directory to your system path" ticked
    • tick "Install legacy utilities (e.g. convert)"