
Pacman -needed -S bash pacman pacman-mirrors msys2-runtime

Use HTTPS based secure connection and obtain MSYS2. Or (option-D), a user can download pre-built binary files of Qt & QtCreator (dynamic/shared and/or static built editions) inside MSYS2, and run+use them instantly without compiling. Or (option-C), a user can get Qt or QtCreator software-building scripts from MSYS2's "MINGW-packages" repo, and compile/build using mingw-w64 toolchains obtained from MSYS2 repo, inside MSYS2-shell, Or (option-B), a user can get official Qt source or QtCreator source, and then compile/build using mingw-w64 toolchains obtained from MSYS2 repo, from the windows Cmd-shell, (option-A), either download Qt or QtCreator source (from MSYS2 repo) and compile/build inside MSYS2, It can also obtain various directly usable tools & language support & compilers, like: perl, python, ruby, openssl, etc.Ī user has these options to choose from: by using MSYS2-shell & MinGW-w64 Win64 shell: It can obtain related all toolchains & dependency packages from "MinGW-builds" and MSYS2 REPO, for compiling/building other software. MSYS2 is a complete opensource development environment+shell solution+system. Packages are by developer: lexx83 (Alexpux), mingwandroid, niXman. MSYS2-shell uses "pacman" for downloading packages from repo, and these are GPG signed & verified. MSYS2 is a successor of MSYS and MinGW-builds. It supports & can work with both 32bit & 64bit multiple toolchains & targets, (for 64bit a 64bit operating system is needed). It includes: MSYS2-shell and MinGW-w64 Win32 shell & MinGW-w64 Win64 shell. MSYS2 and MSYS2 (Minimal SYStem 2) is an independent rewrite of MSYS, a (command-line) shell for development usage, and based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 (from "MinGW-builds"), with the aim of better interoperability with native Windows software.


5 How to build using MSYS2's software-building scripts (PKGBUILD & patches).

