2

When I install msys2 using scoop. I noticed there are a few executables in the base folder.

mingw32.exe mingw64.exe msys2.exe msys2_shell.cmd

but I can't understand as to why there are a few of them or what is different between each of these "pinned launchers"

https://www.msys2.org/wiki/Launchers/ https://github.com/msys2/msys2-launcher

1
  • Welcome to superuser.com! In case you find an answer to help solve a problem don't forget to click either the grey ☑ or the up-pointing arrow/triangle to the left of the text.
    – Hannu
    Commented Dec 24, 2020 at 17:12

1 Answer 1

1

This
https://www.msys2.org/wiki/How-does-MSYS2-differ-from-Cygwin/
... seems to sum it up in a few short lines.

It all depends on "what you wish to do", i.e. which version of related software to use.
The end result of course depends of these.

Quoted:

MSYS2 uses Pacman (known from Arch Linux) to manage its packages and comes with three different package repositories:

    msys2: Containing MSYS2-dependent software
    mingw64: Containing 64-bit native Windows software (compiled with mingw-w64 x86_64 toolchain)
    mingw32: Containing 32-bit native Windows software (compiled with mingw-w64 i686 toolchain)

Which one to actually use, depends on what you're trying to achieve and where you wish to use the resulting software.

3

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .