pkg.soopen package index

brew / rank 893

Install mingw-w64 with Homebrew, apt, MacPorts

Minimalist GNU for Windows and GCC cross-compilers. Version 14.0.0 via Homebrew; verified 2026-08-01. Also installable with debian: sudo apt install mingw-w64.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mingw-w64

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install mingw-w64

MacPorts ports tree · cross/mingw-w64/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install mingw-w64

Debian stable package indexes · mingw-w64 · source: deb.debian.org

overview

Package summary

Minimalist GNU for Windows and GCC cross-compilers

Commands and aliases

  • i686-w64-mingw32-addr2line
  • i686-w64-mingw32-ar
  • i686-w64-mingw32-as
  • i686-w64-mingw32-c++
  • i686-w64-mingw32-c++filt
  • i686-w64-mingw32-cpp
  • i686-w64-mingw32-dlltool
  • i686-w64-mingw32-dllwrap
  • i686-w64-mingw32-elfedit
  • i686-w64-mingw32-g++
  • i686-w64-mingw32-gcc
  • i686-w64-mingw32-gcc-16.1.0
  • i686-w64-mingw32-gcc-ar
  • i686-w64-mingw32-gcc-nm
  • i686-w64-mingw32-gcc-ranlib
  • i686-w64-mingw32-gcov
  • i686-w64-mingw32-gcov-dump
  • i686-w64-mingw32-gcov-tool
  • i686-w64-mingw32-gfortran
  • i686-w64-mingw32-gprof
  • i686-w64-mingw32-ld
  • i686-w64-mingw32-ld.bfd
  • i686-w64-mingw32-lto-dump
  • i686-w64-mingw32-nm
  • i686-w64-mingw32-objcopy
  • i686-w64-mingw32-objdump
  • i686-w64-mingw32-ranlib
  • i686-w64-mingw32-readelf
  • i686-w64-mingw32-size
  • i686-w64-mingw32-strings
  • i686-w64-mingw32-strip
  • i686-w64-mingw32-widl

history

Project history and usage

MinGW-w64 is a continuation and expansion of the original MinGW effort to support GCC on Windows. The project history traces its start to work on 64-bit Windows support in 2005, while the official site describes the public fork from mingw.org in 2007 as a move to provide 64-bit support and additional Windows APIs.

Project history

Technically, MinGW-w64 is not just a compiler binary. It is a collection of Windows header files, import libraries, runtime libraries, and tools that combine with GCC or LLVM to build native Windows applications and libraries. SourceForge describes it as a complete runtime environment for GCC targeting native 32-bit and 64-bit Windows binaries.

How it is used

Its ecosystem role is large for cross-compilation. Distributions such as MSYS2, standalone toolchain builds, and Unix package managers use MinGW-w64 to let developers produce Windows PE executables from Windows, macOS, and Linux environments. The Homebrew formula exposes that niche directly by installing cross-compiler tools with target prefixes such as `i686-w64-mingw32` and `x86_64-w64-mingw32`.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
i686-w64-mingw32-addr2lineexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-arexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-asexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-c++executableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-c++filtexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-cppexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-dlltoolexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-dllwrapexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-elfeditexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-g++executableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gccexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcc-16.1.0executableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcc-arexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcc-nmexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcc-ranlibexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcovexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcov-dumpexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gcov-toolexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gfortranexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-gprofexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-ldexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-ld.bfdexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-lto-dumpexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-nmexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-objcopyexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-objdumpexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-ranlibexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-readelfexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-sizeexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-stringsexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-stripexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-widlexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-windmcexecutableindexed executableDiscovered from the local executable index.
i686-w64-mingw32-windresexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-addr2lineexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-arexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-asexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-c++executableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-c++filtexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-cppexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-dlltoolexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-dllwrapexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-elfeditexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-g++executableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gccexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcc-16.1.0executableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcc-arexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcc-nmexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcc-ranlibexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcovexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcov-dumpexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gcov-toolexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gfortranexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-gprofexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-ldexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-ld.bfdexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-lto-dumpexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-nmexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-objcopyexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-objdumpexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-ranlibexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-readelfexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-sizeexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-stringsexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-stripexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-widlexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-windmcexecutableindexed executableDiscovered from the local executable index.
x86_64-w64-mingw32-windresexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version14.0.0
manager updated2026-08-01
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:mingw-w64
Version14.0.0
Package managerHomebrew
Homepagehttps://sourceforge.net/projects/mingw-w64/
Last updated2026-08-01T12:22:49Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

mingw-w64 12.0.0-5

Development environment targeting 32- and 64-bit Windows

http://mingw-w64.sf.net

sudo apt install mingw-w64
  • Section: devel
  • Architecture: all
  • 2 dependencies
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mingw-w64-common 12.0.0-5

Common files for Mingw-w64

http://mingw-w64.sf.net

sudo apt install mingw-w64-common
  • Section: devel
  • Architecture: all
  • Source Package: mingw-w64
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mingw-w64-i686-dev 12.0.0-5

Development files for MinGW-w64 targeting Win32

http://mingw-w64.sf.net

sudo apt install mingw-w64-i686-dev
  • Section: devel
  • Architecture: all
  • Source Package: mingw-w64
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64-i686-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mingw-w64-tools 12.0.0-5

Development tools for 32- and 64-bit Windows

http://mingw-w64.sf.net

sudo apt install mingw-w64-tools
  • Section: devel
  • Architecture: amd64
  • Source Package: mingw-w64
  • 2 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mingw-w64-ucrt64-dev 12.0.0-5

Development files for MinGW-w64 targeting Win64/UCRT

http://mingw-w64.sf.net

sudo apt install mingw-w64-ucrt64-dev
  • Section: devel
  • Architecture: all
  • Source Package: mingw-w64
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64-ucrt64-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mingw-w64-x86-64-dev 12.0.0-5

Development files for MinGW-w64 targeting Win64

http://mingw-w64.sf.net

sudo apt install mingw-w64-x86-64-dev
  • Section: devel
  • Architecture: all
  • Source Package: mingw-w64
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Mingw W64
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mingw-w64-x86-64-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

mingw-w64 11.0.1-3build1

Development environment targeting 32- and 64-bit Windows

http://mingw-w64.sf.net

sudo apt install mingw-w64
  • Section: universe/devel
  • Architecture: all
  • 2 dependencies
  • normalized package name match
  • Matched by: Mingw W64
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mingw-w64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

mingw-w64-common 11.0.1-3build1

Common files for Mingw-w64

http://mingw-w64.sf.net

sudo apt install mingw-w64-common
  • Section: universe/devel
  • Architecture: all
  • Source Package: mingw-w64
  • normalized package name match
  • Matched by: Mingw W64
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mingw-w64-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

mingw-w64-i686-dev 11.0.1-3build1

Development files for MinGW-w64 targeting Win32

http://mingw-w64.sf.net

sudo apt install mingw-w64-i686-dev
  • Section: universe/devel
  • Architecture: all
  • Source Package: mingw-w64
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Mingw W64
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mingw-w64-i686-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

mingw-w64-tools 11.0.1-3build1

Development tools for 32- and 64-bit Windows

http://mingw-w64.sf.net

sudo apt install mingw-w64-tools
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: mingw-w64
  • 2 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Mingw W64
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mingw-w64-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

mingw-w64-x86-64-dev 11.0.1-3build1

Development files for MinGW-w64 targeting Win64

http://mingw-w64.sf.net

sudo apt install mingw-w64-x86-64-dev
  • Section: universe/devel
  • Architecture: all
  • Source Package: mingw-w64
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Mingw W64
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mingw-w64-x86-64-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

mingw-w64

sudo port install mingw-w64
  • normalized package name match
  • Matched by: Mingw W64
MacPorts ports tree · api.github.com · MacPorts ports tree: cross/mingw-w64/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

i686-w64-mingw32-gcc

sudo port install i686-w64-mingw32-gcc
  • installed executable or alias match
  • Matched by: I686 W64 Mingw32 Gcc
MacPorts ports tree · api.github.com · MacPorts ports tree: cross/i686-w64-mingw32-gcc/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation