MSYS2 Compiler Installation

Msys2 bietet eine komplett vorkompillierte compilerarchitektur.
Diese beinhaltet nicht nur mingw, sonder auch verschiedene andere
unixtools wie autoconf und automake. Diese linux/unix umgebung
zu kompillieren ist mit viel Aufwand und erfahrung verbunden.
Aus diesem Grund ist es ratsam diese Pakete zu installieren,
wenn man gleich mit einem Projekt loslegen möchte.

Msys2 aktualisieren

Zuerst muss man sicherstellen, das alle paketdatenbanken
und die Core-Distribution aktuell sind.

Compiler installieren

Msys2 bietet verschiedene compiler. Zudem kann man auf
einem Msys2 system auch Compiler mit underschiedlichen
targets installieren.

Automatische Installation

Um pacman entscheiden zu lassen, welche version installiert
wird führ man folgenden Befehl aus

pacman -S base-devel git mercurial cvs wget p7zip

Ein schlankeres Compilersystem erhält man mit

pacman -S gcc make mercurial git autoconf automake cvs subversion perl python

Spezifische Installation

pacman -S perl ruby python2 mingw-w64-i686-toolchain mingw-w64-x86_64-toolchain