Installation von MSYS2 und YASM

Schritt 3 von 7:
Damit man Source Code von GitHub installieren kann, braucht es neben dem Visual Studio 2022 und den Qt-Entwicklertools auch noch die beiden Komponenten MSYS2 und YASM.

Diese Anleitung geht davon aus, dass man bereits ein aktuelles Windows 11 und Visual Studio 2022 (und die Qt-Entwicklertools) installiert hat.

Schritt für Schritt-Anleitung für MSYS2:

1) Aktuelle Installationsdatei MSYS2 in 64-bit von hier herunterladen:
https://www.msys2.org/
z.B. die Datei msys2-x86_64-20240727.exe

2) Die rund 79,5 MB grosse msys2-*.exe starten und für die folgenden Anleitungen diesen Beispiel-Pfad bei der Installation von MSYS2 verwenden:
C:\Dev\msys64

3) Die übrigen Installations-Optionen unverändert übernehmen.

4) Am Schluss der Installation MSYS2 nicht starten.
Sondern zuerst den folgenden Eintrag in der Batch-Datei:
C:\Dev\msys64\msys2_shell.cmd
(ca. Zeile 17) in einem Texteditor wie Notepad++ ersetzen:
rem set MSYS2_PATH_TYPE=inherit
mit
set MSYS2_PATH_TYPE=inherit
also das führende rem und den Leerschlag löschen. Dadurch werden die bestehenden Umgebungsvariablen von Visual Studio auch für die MSYS2-Shell übernommen.

Schritt für Schritt-Anleitung für YASM:

5) Aktuelles YASM in 64-bit (“for general use on 64-bit Windows”) von hier herunterladen:
https://yasm.tortall.net/Download.html

Die Win64.exe ist keine Installationsroutine, sondern nur eine einzelne direkt ausführbare Datei namens
yasm-1.3.0-win64.exe

6) Die Datei yasm-1.3.0-win64.exe in dieses Verzeichnis kopieren:
C:\Dev\msys64\usr\bin
damit MSYS2 diese Datei später finden kann.

7) Die Datei yasm-1.3.0-win64.exe im obigen \usr\bin Verzeichnis kürzen
und umbenennen in yasm.exe

8) Um Konflikte zwischen den MSYS2- und gleichnamigen Windows-Tools zu vermeiden, muss man sicherheitshalber die Datei
C:\Dev\msys64\usr\bin\link.exe
umbenennen, z.B. in
C:\Dev\msys64\usr\bin\link.exe.DontUseIt

Weiter geht hier es mit der Konfiguration von MSYS2

Rate this post

Schreibe einen Kommentar